Template · Repo with templates

Architecture Decision Records: Templates and Examples

Joel Parker Henderson · GitHub (joelparkerhenderson) Free Intermediate

This is a ready-to-use set of lightweight templates for recording why technical decisions were made, so the reasoning survives even if your one developer leaves. Ask your developer to keep a simple record like this in the repo from day one. It is the cheapest, most durable form of the documentation that lowers your bus factor.

  • Short written records of key decisions keep the why from living in one head
  • Templates make the habit cheap enough to actually maintain
  • A new engineer reads these to get up to speed without the old one

It answers 2 questions

  1. Is it a mistake to hire one developer to build my whole product alone?
  2. When my technical hire and I disagree on the tech stack, whose call is it?

Read with it

  1. Run by the managing partners of Prime Venture Partners (Sanjay Swamy, Amit Somani, Shripati Acharya and others), this is a... Prime Venture Partners Podcast Prime Venture Partners Podcast Prime Venture Partners
  2. This is the other half of your answer: what to do once the thing works. It walks a non-technical founder through when and how... TechCrunch Article How to hire your first engineer: A guide for nontechnical founders TechCrunch
  3. 200+ candid conversations with Indian founders and investors on how they actually found their idea, spotted a trend, and... Apple Podcasts Podcast · podcast series (45-90 min episodes) The Neon Show (formerly 100x Entrepreneur) Siddhartha Ahluwalia
  4. YC is the canonical authority on early-stage team formation, and this is their direct playbook for the exact problem a... YC Startup Library Article · ~12 min read How to Find a Technical Co-Founder Y Combinator
  5. 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
  6. Battle-tested YC advice on landing your critical first engineering hire, from founders who've done it at scale. It reframes... YC Startup Library Article · Essay How to hire your first engineer (YC Startup Library) Y Combinator (Greg Brockman, Harj Taggar)
eChai Partner Brands The partnership →