On the benefits of committing to a release schedule
When we pause and look for an alternative, it turns out that the hard way is never the only option.
Distributed teams are fundamentally different from those who share an office. To be effective and happy while working remotely, embrace the strengths.
When you're a leader, your words carry more weight. Measure them carefully.
In engineering as in life, sometimes the best path forward isn't a straight line.
'Technical debt' is neither technical nor debt. Discuss.
When becoming an engineering leader means you don't have time to write code anymore, scratch your itch by automating some of your management duties.