Article · ~1,500 words

Daily Builds Are Your Friend

Joel Spolsky · Joel on Software Free Intermediate

This makes the case that working software should be produced and integrated constantly, so a broken or stalled build is caught in a day rather than a week. For an offshore team, an automated daily build is accountability that runs while you sleep: either the code compiles and works, or it does not. It is a short, practical read on making progress visible in the artifact itself instead of in a status report.

  • Integrate and build every single day
  • A broken build surfaces trouble within a day, not a sprint
  • Let the build, not a meeting, tell you where things stand

The question it answers

  1. How do I keep an offshore or remote dev team accountable across time zones?

Read with it

  1. Basecamp's battle-tested, opinionated system for shipping meaningful work in fixed cycles without endless backlogs, a primary... Basecamp / 37signals Book · free online book Shape Up: Stop Running in Circles and Ship Work that Matters Ryan Singer
  2. The definitive manifesto for building a 'calm company', remote-friendly, sustainable, and free of chronic overwork, from a team... 37signals Book · ~232 pages It Doesn't Have to Be Crazy at Work Jason Fried & David Heinemeier Hansson
  3. The essay that explains why one badly-placed meeting can destroy a founder's entire day of building, and what to do about it.... paulgraham.com Article · short Maker's Schedule, Manager's Schedule Paul Graham
  4. This is the canonical case for running distributed work well, written by the founders of Basecamp who built a remote company... Basecamp Book · About 256 pages Remote: Office Not Required Jason Fried and David Heinemeier Hansson
  5. YC is openly skeptical of a remote co-founder (they discount the plan if a linchpin is distant), which makes this the most... Y Combinator Video · 35 min Best Practices for Managing a Remote Team Y Combinator
  6. This is the operating manual behind the answer's core rule: don't run a remote team on vibes. GitLab runs 1,600+ people across... The GitLab Handbook Article · 25 min read Asynchronous communication for remote work GitLab
eChai Partner Brands The partnership →