No backup, no cry
TLDR
- DHH treats every machine as a stateless disposable unit, relying on Dropbox and GitHub for distributed local copies instead of full-system backups.
Key Takeaways
- Every machine is fully disposable: full-disk encryption plus distributed sync means a stolen or corrupted computer causes no data loss.
- Dropbox holds all documents and images as the canonical store; anything outside it is treated as a temporary, throwaway directory.
- GitHub holds all code; combined with Dropbox, a new machine reaches a fully restored state without touching a backup archive.
- DHH built Omarchy on this principle: system configuration is now an ISO that installs in two minutes, eliminating hours-long manual setup.
- The regime requires multiple computers and a fast internet connection; it is not suitable for offline or low-connectivity environments.
Why It Matters
- The “stateless machine” model shifts the recovery problem from backup restoration to fast re-provisioning, cutting downtime from hours to minutes.
- Omarchy shows the model extending beyond data to OS config: if sync handles state, the machine itself becomes a commodity replaceable in under two minutes.
- The dependency on Dropbox and GitHub as single points of failure is acknowledged and mitigated by keeping local copies on multiple machines simultaneously.
DHH · 2025-11-24 · Read the original