Blog posts about Teamwork
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.
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.
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.