- Introduction
- 1. Teaching Yourself CS
- 2. Programming Languages
- 3. Compilers
- 4. Algorithms & Data Structures
- 5. Software Design
- 6. Software Testing
- 7. Inter-Process Communication (IPC)
- 8. I/O
- 9. CPU
- 10. Memory
- 11. Databases
- 12. Microservices, Distributed Systems & System Design
- 13. Cloud Computing, Containers & DevOps
- 14. Local-First
- 15. Self-Hosting
- 16. Security
- 17. HTML, CSS & JS
- 18. Networking, Web & Browsers
- 19. Performance & Observability
- 20. Social Networks
- 21. UNIX/Linux
- 22. System Programming
- 23. Terminal
- 24. By Example
- 25. Playgrounds
- 26. From Scratch
- 27. How Things Work
- 28. Embedded Systems & Electronics
- 29. Open Source, DIY & Right to Repair
- 30. Reverse Engineering
- 31. Math
- 32. Music
- 33. Games
- 34. Machine Learning and Deep Learning
- 35. Miscellanea
- 36. Classics & Bibles
- 37. Essays
- 38. CS/FOSS History and Hacking/Cyberpunk Culture
- 39. Software Licenses
- 40. Development and Team Organization
- 41. Job Hunting
- 42. Finest Sources of Geek Entertainment
- 43. Funny Things with Hack Value