27 June 2024
What distributed teams can learn from open-source projects
Distributed teams can learn a lot from open-source projects about writing, collaboration, and asynchronous work.
25 April 2024
Don't push harder. Reduce friction.
Team efficiency is less about pushing harder and more about finding and reducing the friction that slows everyone down.
11 April 2024
80-hour weeks don't make a great engineer. They'll break a great engineer.
A response to the idea that 80-hour work weeks make great engineers, and why sustainable effort matters more.
21 July 2022
DIRECT: The seven core topics of remote team communication
If you're doing remote work, this simple framework will help you communicate more effectively.