
The Ethical Engineer
In our industry there are myriad examples of companies behaving unethically, so what power do we have as software engineers to uphold ethical principles and resist bad behavior? In this episode Mike a...
20 Mar 202453min

Season 2 Bonus Episode: The Way of the Naturalist
Mike's out this week so Erik went into his backyard and talked about famous Naturalists while birds chirped in the background. It's short and unexpected! Send us Fan Mail
18 Mar 202416min

Becoming an Engineer: the “Build or Buy” Question
It’s a very old software engineering question: should we build the thing or buy the thing? Fred Brooks says "you should always buy." This may even be an existential question: my role is to build thing...
6 Mar 202454min

What the Hell is Edge Computing?
In which Mike and Erik try to understand what "edge computing" means and whether it's meaningful or marketing speak. The topic comes up because Mike decides to run an LLM on his laptop and it turns ou...
28 Feb 202437min

Let's Talk Technical Books!
This week Mike and Erik dig into their bookshelves to find and discuss their favorite technical books. As per usual, Mike references a bunch of stuff Erik has never heard of but one new thing this wee...
14 Feb 202443min

Complexity Part 2: Out of the Tar Pit
This week Mike and Erik conclude their discussion on complexity with a review of the 2006 fan-favorite paper "Out of the Tar Pit." Send us Fan Mail
7 Feb 20241h 12min

The Three Faces of Complexity
As programmers, we want to control complexity and simplify our software, but these things are often hard for us to define. We know them when we see them! This week, Mike and Erik talk about what it ...
31 Jan 20241h 8min

A Short History of Deploying Software
This week Mike and Erik chat about deploying software and try to understand how it used to be and characterize what it's mostly like now. What are the best ways to deploy we've seen in our careers and...
24 Jan 202447min



















