-
New Aug 1, 2026
Agents change the math on big bang migrations
I just did a team's worth of work in 5 days. Honestly I am shook to the core of my 20...
-
New Jul 25, 2026
How to be useful as a software architect
Software architects have a weird role: Think about the code _tomorrow_. Today's code is what it is, how do we make it good tomorrow? Without slowing down, losing business, or falling off a...
-
New Jul 21, 2026
swizec.com is now on TimberJS, a new React framework
swizec.com is 20 years old and has gone through many rewrites. Here's the...
-
New Jul 11, 2026
The one thing every experienced engineer gets wrong
In the last few months every engineer I hired stumbled in exactly the same way: Project management. They learned quickly, but that first big project has become a rite of...
-
New Jul 6, 2026
Theory of constraints, AI, and code review
Feedback from an expert is how you learn taste. Your code doesn't matter until it's...
-
New Jun 27, 2026
Using vibes to rewrite my blog
The death of engineering has been greatly exaggerated. You still need to know what you're...
-
New Jun 23, 2026
You get what you hire
Hiring engineers is like deciding what kind of system you'll have. This seems obvious but surprised me to see...
-
New Jun 17, 2026
Code is the easy part, or how we refactored half the business to fix a janky script
This is a classic startup war story: Someone had built a leaky rowboat. It worked! Then we started flying the rowboat as a Cessna. What we needed was an aircraft...
-
New Jun 4, 2026
Good software gets out of the way
Explore the art of invisible software and user-centric workflow design with Swizec and Kent C Dodds. Uncover what separates a good engineer from a great one in this insightful...
-
New May 26, 2026
Relentlessly focus on the outcomes
AI makes it easy to focus inwards and feel impressed with all the churn and motion and output you're producing. But your users don't...
-
New May 19, 2026
Engineering levels aren't about skill anymore
Traditional engineering levels were about skill progression. I think this has changed. Everyone now is a mini staff...
-
New May 13, 2026
Just fix their PR
You know what's better than a code review comment? A...
-
New May 9, 2026
"But if AI does it all, what's *my* job?"
On AI, mental load, and...
-
New May 5, 2026
What you need to make an agent
I've been digging into agents for internal tooling and processes. Looking for how to scale without drowning in manual work. Here's what I...
-
New May 1, 2026
Quick note on evals and putting AI in your resume
When candidates put AI on their resume, the key thing I try to find out is whether they used evals. How did you measure making...
-
New Apr 25, 2026
AI now writes 97% of my code. Here's what I learned
Forget the bullshit tips and tricks, just talk to...
-
New Apr 20, 2026
Just Read the Paper
Read more papers. You can learn the latest and greatest in your field in one chill...
-
New Apr 14, 2026
Watch people work
We talk a lot about outcomes over outputs and how engineers are supposed to get us over the water, not blindly build a bridge because someone asked for a bridge. But how do you do that in...