Elided Branches
Dude, Where's My Strategy?
10 Years of Engineering Ladders
The Next Larger Context
The Product Culture Shift
Structural Lessons in Engineering Management
How New Managers Fail Individual Contributors
An incomplete list of skills senior engineers need, beyond coding
Management Basics: Determining a Performance Rating
Make Boring Plans
Driving Cultural Change Through Software Choices
The Management Flywheel
Product for Internal Platforms
OPP (Other People's Problems)
I hate manager READMEs
When is someone ready to manage managers?
Engineering Productivity
Delegation: When being helpful is actually hurting
Are you out of alignment?
Stop answering your own questions
How do managers* get stuck?
How Do Individual Contributors Get Stuck? A Primer
Hey Diddle Diddle, Data to Fiddle
Building and Motivating Engineering Teams
Microservices: Real Architectural Patterns
The Virtue of Hubris and The Value of Complaining