- Tech stack (TypeScript, Node.js, Fastify, PostgreSQL, Drizzle)
- Routing & app structure
- File structure
- Developer setup (Docker, Docker Compose & Dozzle)
- Server (Fastify)
- Logging
- Config & environment variables
- Database (PostgreSQL + Drizzle)
- Schemas & validation
- Error handling
- Auth (Session)
- Observability (Prometheus, Grafana)
- Testing (Vitest)
- Documentation (Swagger)
- CI/CD (GitHub Actions)
- Deployment (Railway, Fly.io)
Discord: https://discord.gg/4ae2Esm6P7 X: https://x.com/tomdoes_tech