Blog
Notes on engineering leadership.
Roles Over Jobs
June 19, 2026
Applying composition over inheritance to business roles.
Fighting Entropy
June 4, 2026
Creating and maintaining good documentation.
Judgment Is a Skill
May 22, 2026
Development judgment requires repetition and feedback.
Delivering with No End in Sight
May 18, 2026
Delivery is a continous and neverending process.
Starting 1:1s on the Right Foot
May 11, 2026
My thoughts on running good 1:1s from day one.