Track your progress 📊
Tick off each block as you finish it. A day is done when all four of its blocks, read, drill, build and write, are ticked.
Your progress is saved in this browser, on this device, and nowhere else. It is not sent anywhere and it is not an account, so it will not follow you to another browser or another machine. Clearing it is one button, below.
Loading your progress...
Week 1: ground truth
Week 2: storage
Week 3: caching and the CDN
Week 4: async, queues and the log
Week 5: distributed systems
Week 6: AI systems
Week 7: production
Week 8: putting it all together
New days appear here automatically as they are published. The full roadmap for all sixty days lives in the week pages in the sidebar.