Jun 16, 2026
•
4 min read
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
6 min read
7 small gaps
May 19, 2026
The lie of Radical Candor and ruining an engineer's day
May 12, 2026
7 min read
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
10 min read
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
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
11 min read
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?
Feb 3, 2026
(Or Microsoft Teams if you are unlucky)
Jan 20, 2026
Engineering Management in a sentence
Dec 23, 2025
Too often, I see smart engineers making their own lives much harder than they need to be.
Dec 16, 2025
A few months ago, I wrote about 13 software engineering laws, which are observations about how software projects behave.
Dec 2, 2025
9 min read
What happens when you always put your own work first
Nov 18, 2025
And the price your team pays for it