Audio & video
Listen & watch.
30 NotebookLM notebooks with audio and video overviews of the notes — for your commute or a walk. Some notebooks cover several notes.
CS Concepts
OS Fundamentals
Processes vs ThreadsOS Fundamentals
Context SwitchingOS Fundamentals
CPU SchedulingOS Fundamentals
Virtual MemoryOS Fundamentals
Race Conditions and MutexesOS Fundamentals
Atomic OperationsOS Fundamentals
SpinlocksOS Fundamentals · 2 notes
OS Fundamentals
Producer-Consumer ProblemOS Fundamentals · 2 notes
OOP
AbstractionOOP
InheritanceOOP
Polymorphism
System Design
Networking Essentials
Protocols: Layer 4 and Layer 7Networking Essentials
Regionalization and LatencyAPI Design
API Design FundamentalsDatabases
Core DatabasesDatabases
ACIDDatabases
Isolation LevelsDatabases · 3 notes
Databases
Database IndexingDatabases
Read-Heavy Indexing: B-TreesDatabases
Write-Heavy Indexing: LSM TreesCaching & Scaling · 2 notes
Caching & Scaling · 2 notes
Caching & Scaling
Scaling WritesMessaging & Coordination · 2 notes