Backend developer learning by building production-style systems in public.
- PostgreSQL (transactions, constraints, indexing)
- TypeScript backend development
- Clean architecture patterns
- Multi-tenant design
- Idempotent APIs
- Deterministic system behavior
Transactional income/expense tracking system focused on:
- Schema-first design
- Integrity guarantees
- Reporting logic
Exploring:
- Tenant isolation
- Explicit domain modeling
- DB-enforced correctness
- Learn by building
- Understand every layer
- DB constraints over assumptions
- Explicit > implicit
Building slowly. Building correctly.