Backend Engineering Foundations
You can wire up an API and you have only a vague sense of how the rest works. Build a real mental model of a backend service end to end, so the work stops feeling like guesswork.
Senior Backend Engineering
You ship features and the senior backend engineers ship systems. Learn concurrency, consistency, idempotency, and observability well enough that you start being one of them.
API Design
You designed an API and now you are stuck with it for three years. Learn the REST, GraphQL, and RPC trade-offs that decide which APIs age well and which become technical debt.
Event-Driven Architecture
Your team is moving to events and the failure modes are biting. Learn queues, streams, and sagas, plus the patterns that keep event-driven systems sane under real load.
Caching Strategies
Your latency is bad and your cloud bill is worse. Learn the CDN, application, and database caching layers that move both numbers, plus the invalidation traps that cause outages.
Background Jobs & Workers
Your background jobs run twice, fail silently, or stop entirely on weekends. Learn the queue, scheduler, and retry patterns that get async work right the first time.