Phase 4 · Backend engineering
Week 10: Backend I
Friday deliverable: Tested API skeleton
- Day 1net/http handlers and ServeMux routingOutline only
- Day 2JSON, validation, status codesOutline only
- Day 3Middleware: slog logging, recovery, request IDs; context and timeoutsOutline only
- Day 4Data layer with sqlc; connection poolsOutline only
- Day 5httptest and table-driven tests; prompting fundamentals; AI code generation starts: generate tests, then review every lineOutline only