Backend — resources
roadmap.sh: https://roadmap.sh/backend
Books
- Designing Data-Intensive Applications (Martin Kleppmann) — the definitive guide to data systems, replication, and consistency.
- Web Scalability for Startup Engineers (Artur Ejsmont) — practical, end-to-end view of scaling a backend.
- Release It! (Michael T. Nygard) — resilience patterns: circuit breakers, bulkheads, graceful degradation.
- The Pragmatic Programmer (Hunt & Thomas) — timeless engineering craft and decision-making.
Courses / practice
- MDN Web Docs — HTTP — authoritative reference for HTTP semantics, caching, and CORS.
- PostgreSQL Documentation — canonical docs for the most-used relational database.
- The Twelve-Factor App — concise methodology for building scalable, maintainable services.
- roadmap.sh Backend — the interactive roadmap with per-node resources.