
Archetype: The Bear Killer
Years ago, an old boss described a friend of mine in a way I've never forgotten. Whenever a team ran...
Tag archive

Years ago, an old boss described a friend of mine in a way I've never forgotten. Whenever a team ran...

Every engineering leader knows about technical debt. We track it in backlogs, discuss it in sprint...

We've all seen the dashboard: lines of code committed, pull requests merged, tickets closed. It feels...
Code review practices are where engineering culture lives or dies. The mechanics — leave comments, request changes, approve — are easy. The hard part is doing r
Offshore teams document more because they have to. Here's what that forced discipline actually looks like, and why your onshore team should be copying it.

Some engineers seem to come alive when they're handed a blank page. No legacy constraints, aging...
Why orgs promote firefighters and ignore the people who prevent fires. Time preference, effort paradox, and the cultural rot that follows.
Alfred Kahn warned that rational small decisions aggregate into irrational outcomes. Now AI agents make thousands of those decisions daily in your codebase.

Six months in. The team is shipping more than they ever have. The backlog that used to feel infinite...

Some engineers look at an aging system and immediately start planning its replacement. Blacksmiths...

The software industry has a strange habit of pretending there is only one correct kind of...
The 'AI psychosis' debate is really about who actually uses the tools. For Sri Lankan builders on free tiers, that's an advantage, not a gap.