12h ago · 5 min read · I was at a lunch table with my boss and most of my team, telling the story of how we'd doubled our velocity. I was proud of the number. I told it like it was a win. My team was sitting right there, listening to me describe what they'd done to make th...
Join discussion
1d ago · 7 min read · The PRs were bigger. Review times were flat. And somewhere in week six of the rollout, I started noticing the same problem solved three different ways across three different services. Try/catch blocks blanketing everything in one service. A custom lo...
Join discussion
1d ago · 4 min read · Introduction In the face of the rapid advancement of artificial intelligence (AI), software engineering teams find themselves at a crossroads. The pervasive narrative that AI will soon replace developers is not merely overstated; it distracts us from...
Join discussion2d ago · 8 min read · A test built for a different time Four days before I officially started at Hargreaves Lansdown, I went into the office for a passport check. While I was there, my manager mentioned I'd be hiring a team. My first question was whether I could change th...
Join discussion
2d ago · 5 min read · You've probably heard the pitch: AI agents write code 10x faster. Your CTO instinct says that's both terrifying and impossible. You're right on both counts. The terrifying part isn't really about speed. It's about what that speed means for your job. ...
Join discussion
2d ago · 7 min read · The production memory issue didn't reveal itself as a speed problem at first. It arrived as a debugging session that should have taken thirty minutes and kept stretching. A senior engineer at the terminal, working through the layers the way he always...
Join discussion
3d ago · 7 min read · There's a moment that happens quietly, not during a crisis or a late night deploy, but in the middle of an ordinary 1:1. Your engineer is walking through something technical, explaining an approach, and somewhere in the second minute you realize you'...
Join discussion
5d ago · 13 min read · I've spent the better part of two decades in cybersecurity — starting in entry-level IT, working through the trenches of incident response and threat detection, and eventually moving into engineering
Join discussion
4d ago · 5 min read · I have a game tape dashboard. It tracks constraints and throughput across my engineering team ... PR cycle times, review patterns, where work slows down and where it moves. I built it because I believe engineering is a team sport, and team sports nee...
Join discussion