DevOps for Backend Developers
I'm a backend developer, not a DevOps engineer — but understanding the delivery lifecycle is what turns “the code works” into “the service is live, reachable, and recoverable.” This covers Docker, CI/CD, reverse proxies, and deployment, focused on what a Java/Spring Boot and Next.js stack actually needs.
Hands-on Labs
Dockerize an app, wire up Nginx, ship a CI/CD pipeline
Command Reference
Searchable Git, Docker, Maven, and PostgreSQL commands
Backend Infrastructure
Reverse proxy, load balancer, caching, health checks — explained
Learning roadmap
Track what you've learned — progress is saved in your browser.
GitHub
Where the repository lives, and the trigger point for every CI/CD pipeline on this roadmap.
Linux Basics
The shell every server, container, and CI runner in this roadmap actually runs on.
Networking Basics
Ports, DNS, and the request path — enough to reason about why a deploy can't be reached.
Architecture
From a git push to production
How a request reaches your data