Learning paths

Learn it in order

Each path is a series you can read top to bottom. Every post builds on the one before it, and your progress is saved in this browser.

Path 1 · Start here

5 posts

Architecture Foundations

Monoliths vs microservices, service boundaries, APIs, consistency, and data modelling.

Path 2 · Intermediate

8 posts

Scaling & Reliability

From one server to millions of requests: caching, queues, resilience, and high availability.

Path 3 · Intermediate

7 posts

AI Engineering

RAG pipelines, agents, prompt engineering, model serving, and running LLMs safely in production.