Sep 15, 2026
•
7 min read
When my most experienced engineer got tired of our shitty code
Sep 8, 2026
6 min read
The perfect time for a switchback career move
Aug 18, 2026
11 min read
Timely lessons from a 27-year-old book
Aug 11, 2026
"PMs decide what, engineers decide how" is a bad deal
Aug 4, 2026
4 min read
The antidote to the AI-hype
Jul 28, 2026
Hiring, parallelization, and why they stopped reviewing most PRs
Jun 16, 2026
When Claude drives you off the cliff
Jun 9, 2026
7 books to easily catch up with non-engineering professions in tech (number 3 is a must read)
People
Jun 2, 2026
More "AI skills" is not what you need right now
May 26, 2026
7 small gaps
May 19, 2026
The lie of Radical Candor and ruining an engineer's day
May 12, 2026
For 8 years, my brain was enough. It's running out of RAM
May 5, 2026
5 min read
Engineering teams don't need to 'just go faster' - the technique behind the sub-2-hour marathon
Apr 28, 2026
The lie of the 30-60-90 onboarding plan: an honest self-retro after 6 months as an EM
Apr 21, 2026
Every Engineering Manager has 5 jobs - most distribute their 100 'attention points' across only 2-3 of them
Apr 14, 2026
16 min read
Reflections on moving from scrum to shape up (and from maintenance mode to high output and happier engineers)
Apr 7, 2026
A ChatGPT-like wave of hype is about to hit us, and you should be afraid
Mar 31, 2026
Why super technical engineers and managers suck at explaining their thoughts
Mar 23, 2026
8 min read
Most teams have no idea what they're putting into their product
Mar 17, 2026
10 min read
Last April, I wrote a well-received article about the 13 software engineering laws - Hyrum’s, Conway’s, Zawinski’s, and 10 famous others.
Mar 10, 2026
In October, I started a new role as an Engineering Manager of an established team (7 strong engineers).
Mar 3, 2026
Over drinks a few weeks ago, a friend told me he'd been offered a promotion, to an Engineering Manager role.
Feb 24, 2026
A bit crazy approach to engineering management
Feb 17, 2026
A few years ago, my team joined two other teams to work on a big project for the quarter.
Feb 10, 2026
What if your career was an RPG?