Mar 31, 2026
Why super technical engineers and managers suck at explaining their thoughts
Mar 23, 2026
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
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?