Leadership
Software is a human process
2018
Reversable Engineering Decisions
We can always go back, if we plan just a little ahead
Training vs Coaching
The difference between telling and showing
Positive Feedback Matters
Why giving positive feedback is as important as the critical
Engineering Management Mistakes
The obligatory new manager "three things I fixed" post
2017
RFCs FTW
A lightweight process that embraces the oldest consensus tool on the Internet
Reward and Recognize
Why your spot bonus program might be hurting, not helping
2015
Manifesto
An Engineer(ing Manager)'s Manifesto
The Stairway Problem
How 12 steps can feel like 12 miles apart
Fix the Status Report
There are better things for everyone to do on a Friday