Writing
On engineering leadership, software craft, and building things that last.
On Starting Fresh: A Developer's First Post
Why I'm writing here, what I plan to explore, and the belief that the best technical leaders never stop being builders.
leadershipengineeringmeta
The Three Mistakes Every First-Time Engineering Leader Makes
Moving into a leadership role is harder than it looks — not because the job is complicated, but because the intuitions that made you a great engineer work against you.
leadershipmanagementengineering
Technical Debt Is Not the Problem You Think It Is
Most teams use 'technical debt' to describe something much more specific — and much more fixable — than the term implies.
engineeringarchitectureleadership