Pick a set of notes.
Four separate shelves. Each has its own map in the sidebar, its own reading order, and remembers what you have finished.
AI engineering
Notes from building AI systems: tokenization and attention, the KV cache, agent loops and MCP, RAG ingestion and chunking, and how to evaluate what you built. Plain English, with the real numbers, including the experiments that did not work.
Open AI engineering → Shelf twoData structures & algorithms
The 154 patterns behind the DSA questions Google asks, grouped into 27 topics. Each pattern has a short video that runs the real algorithm on one example, the invariant to keep, when to reach for it, and the Google-tagged LeetCode problems it solves.
Open DSA patterns → Shelf threeSystem design
100 system design questions reported from Google interviews, the 77 concepts they are built from (each explained from scratch, one piece at a time), and every problem solved in the same six-step framework: requirements with numbers, entities, API, high-level design, deep dives, and what a strong answer sounds like.
Open System design → Shelf fourLow-level design
100 object-oriented and class-design questions reported from Google interviews, the 68 concepts behind them (principles, patterns, data structures inside objects, concurrency in one process), each refactored into view one step at a time, and every problem solved with a class diagram, the interfaces, the patterns chosen, working Python, and the follow-ups interviewers probe.
Open Low-level design →