From git init to Principal Engineer
$ git log --graph --path=principal · 916 lessons · every commit a chapter, every tag a level
- bda5344feat(main)Core Fundamentals26 lessons
- aa46550feat(main)Load Balancing & Proxies26 lessons
- ea01a46feat(main)Caching Strategies36 lessons
- 35ca243feat(main)Database Fundamentals31 lessons⌂ v1.0-foundation
- c10ef9cfeat(data)DB Types & Storage39 lessons
- fc411a6feat(platform)Cloud Infrastructure45 lessons
- 59564edfeat(data)Data Replication31 lessons
- 2d2ac38feat(platform)Kubernetes & Containers22 lessons
- 2ece898feat(adv)Distributed Systems24 lessons
- 730213efeat(data)Messaging & Events41 lessons
- 1c0fbe5feat(platform)Security Architecture57 lessons
- 86938bdfeat(adv)Consistency Models21 lessons
- af3e706feat(data)API Design28 lessons
- d145448feat(platform)Observability60 lessons
- 221a8ddfeat(adv)Stream & Batch Processing36 lessons
- dcac68cfeat(adv)Data Engineering4 lessons
- dc20b38feat(data)Microservices36 lessons
- 2f05375feat(platform)DevOps & CI/CD36 lessons
- 25f16defeat(data)Data Governance23 lessons⌂ v2.0-intermediate
- 7347a90feat(platform)Web & CDN31 lessons
- d8648bdfeat(adv)Security Ops12 lessons
- 4f5272dfeat(adv)Reliability & Resilience85 lessons⌂ v3.0-advanced
- bc19870feat(main)Capstone: design 20 real systems20 lessons⌂ v4.0-principal
main · Foundationdata · Intermediateplatform · Intermediateadvanced · Advanced● finished · ◐ started