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
11 min read
In October, I started a new role as an Engineering Manager of an established team (7 strong engineers).
Mar 3, 2026
7 min read
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
5 min read
A few years ago, my team joined two other teams to work on a big project for the quarter.
Feb 10, 2026
6 min read
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
8 min read
And the price your team pays for it
Oct 28, 2025
In too many teams, everything goes through the Engineering Manager.
Oct 21, 2025
Challenging the unwritten law of software engineering
Oct 14, 2025
12 min read
What a 10x team looks like
Oct 6, 2025
What's your ideal engineering team mix?
Sep 30, 2025
You were told to adopt AI in your engineering team. So where do you start?
Sep 23, 2025
13 min read
A personal update about my career break, the newsletter and the future.
Sep 16, 2025
Today is the 4th and final article in the ‘EM-builder’ series.
Sep 9, 2025
Today’s article is the 3rd (out of 4) in the EM-builder series!
Sep 2, 2025
Today's guest article is the 2nd one in the ‘EM-builder series’!
Aug 19, 2025
Had enough of Cursor code-thrashing?
Aug 12, 2025
Why I'm very optimistic about Engineering Managers
Aug 5, 2025
4 min read
20 questions to check if you're actually proactive
Jul 29, 2025
When you are asked to "do more with less"