- Add commitlint
- Pagination
- Filtering
- Sorting
- Requests
- Responses
- Error handling (error package)
- Validations
- Tests
- Patch
- Swagger docs
- SQLC
- Taskfile
- Docker (dev and prod)
- JWT Auth
- CORS
- Rate limiting
- Logging
- Metrics
- Tracing
- Health check
- Graceful shutdown
- CI/CD
- Deployment
- Monitoring
- Caching
- Use service layer
- Create DTOs
- HTMX