Managing People and Code

Insights and experiences from the intersection of engineering leadership and software development. A collection of thoughts on managing teams, building products, and growing as a technical leader.

All Articles

Thoughts on leadership, technology, and building great teams