ADR-001: Tech Stack
Status: Accepted
Date: 2026-01-15
Decision
- Backend: Go + SQLite (simple, single-binary deployment)
- Frontend: HTMX + server-rendered templates (no SPA complexity)
- Hosting: Single VPS with automated backups
Rationale
We're a small team optimizing for speed and simplicity. A monolith beats microservices at this stage. SQLite handles our scale (< 10k users) easily.
Consequences
- Fast iteration, minimal infra cost
- Will need to revisit if we hit 50k+ concurrent users
Last modified: 17 Mar 2026