logo

Architecture Tracks

Five tracks, one path. Follow the numbers — each track builds on the previous one.

01 — General — Foundational software engineering thinking. How to write good code, engineering laws, data structures, and core vocabulary. Build your mental models here first.
General
04 — Databases — A deep-dive into how data is stored and retrieved. Types of databases, SQL internals, and when to pick which storage solution.
Databases
05 — Big Data — Distributed data at scale. Covers Airflow orchestration, Lambda & Kappa architectures, cloud data services, and the data structures powering large-scale platforms.
Big Data
02 — Architecture — What software architecture actually is, who does it, and how to think architecturally. Architect roles, design patterns, architectural reviews, and the resources to sharpen your architectural intuition.
Architecture
03 — System Design — How real systems are designed at scale. From networking basics to microservices, caching, event-driven architecture, security, and end-to-end case studies.
System Design
Share