- 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. Databases
- 10. Microservices, Distributed Systems & System Design
- 11. Cloud Computing, Containers & DevOps
- 12. Local-First
- 13. Self-Hosting
- 14. Security
- 15. HTML, CSS & JS
- 16. Networking, Web & Browsers
- 17. Performance & Observability
- 18. Social Networks
- 19. UNIX/Linux
- 20. System Programming
- 21. Terminal
- 22. By Example
- 23. Playgrounds
- 24. From Scratch
- 25. How Things Work
- 26. Embedded Systems & Electronics
- 27. Open Source, DIY & Right to Repair
- 28. Reverse Engineering
- 29. Math
- 30. Music
- 31. Games
- 32. Machine Learning and Deep Learning
- 33. Miscellanea
- 34. Classics & Bibles
- 35. Essays
- 36. CS/FOSS History and Hacking/Cyberpunk Culture
- 37. Software Licenses
- 38. Development and Team Organization
- 39. Job Hunting
- 40. Finest Sources of Geek Entertainment
- 41. Funny Things with Hack Value