Course Curriculum
1
6 lessonsFoundations people think they know (but don’t)
2
8 lessonsSchema design (where most apps die quietly)
Designing for Reads vs Writes through Schema - 009
Embed vs reference is about write amplification, not “relationships” - 007
One-to-Many Patterns: Bucket, Array, Sub-collection - 008
Polymorphic Schemas without Regret - 011
Soft Deletes without Destroying Indexes - 012
Time-series data: When not to use Time-Series Collections - 014
Versioning Documents without Migrations - 013
Why Unbounded Arrays are Time Bombs - 010
3
0 lessonsIndexes: sharp knives, not magic
No lessons available in this section yet.
4
0 lessonsQuery performance & explain plans
No lessons available in this section yet.
5
0 lessonsAggregation pipeline (the misunderstood powerhouse)
No lessons available in this section yet.
6
0 lessonsWrites, concurrency, and durability
No lessons available in this section yet.
7
0 lessonsReplication & high availability
No lessons available in this section yet.
8
0 lessonsSharding (where optimism goes to die)
No lessons available in this section yet.
9
0 lessonsMemory, cache & resource tuning
No lessons available in this section yet.
10
0 lessonsOperational anti-patterns
No lessons available in this section yet.
11
0 lessonsMonitoring & debugging
No lessons available in this section yet.
12
0 lessonsSecurity & safety (boring until it isn’t)
No lessons available in this section yet.
13
0 lessonsDesign philosophy & mental models
No lessons available in this section yet.
14
0 lessonsLess-known but high-value tips
No lessons available in this section yet.