Backend
Servers, data & large-scale system design. · 3 notebooks
Engineering49 pages
System Design
A complete, story-driven System Design course — every concept grounded in how real companies (Netflix, Uber, WhatsApp, Amazon, Twitter…) actually build at scale, with hand-drawn diagrams and worked interview questions.
Open notebookData3 pages
Databases 101
Hand-written notes on the essentials of databases — SQL vs NoSQL, ACID transactions and indexing.
Open notebookData Streaming34 pages
Apache Kafka
A complete Apache Kafka course — concepts AND hands-on. From topics, partitions & exactly-once delivery to coding the Producer/Consumer APIs, offset management, rebalancing and custom serializers, grounded in how real companies stream events at scale.
Open notebook