Engineering Study Guides

Study Tracks

Self-paced, topic-wise guides built for interview prep and real project work. Pick a track, follow it week by week, ship the projects.

2Live tracks
23Modules
4More planned

Available now

Ready to study
📈
Live

Data Engineering

12-week fast-track: SQL, Python, ETL/ELT & modeling, AWS, Docker, Airflow, dbt, PySpark, Kafka, Databricks, plus a capstone platform architecture.

10 modules12 weeksBeginner → Job-ready
Start track
🔌
Live

Full-Stack — Backend First

Thirteen modules from an empty terminal to a containerised API: HTTP, FastAPI, SQL, schema design, ORM & migrations, error handling, hand-rolled auth and JWKS, testing, logging, Docker. No cloud account needed. Frontend half is on the roadmap.

13 modules~91 hoursTotal beginner → Ships an API
Start track

Planned

Not published yet
🧮
Planned

Analytics Engineering

dbt in depth, semantic layers, metrics stores, dimensional modeling at scale, BI handoff and data contracts.

Coming soon
In progress
🤖
Planned

ML & AI Engineering

Feature stores, training pipelines, model serving, RAG systems, vector databases, evaluation and LLM observability.

Coming soon
In progress
🏗️
Planned

System Design

Scaling, caching, queues, consistency models, sharding, CAP trade-offs and end-to-end design interview walkthroughs.

Coming soon
In progress
⚙️
Planned

DSA for Interviews

Arrays, hashing, two pointers, trees, graphs, DP — pattern-first, with the complexity reasoning behind each approach.

Coming soon
In progress