How I Improve My Programming
2025-08-03 blogpage sketch howilearn
Watch great coders coding
Read well-written codebases
Read best books (again and again)
SICP (by Sussman and Abelson)
The Art of Unix Programming (by Eric Raymond)
The Mythical Man Month (by Brooks)
- Software Design for Flexibility (by Sussman)
- Software Design for Flexibility (by Sussman)
Design of Design (by Brooks)
Clean code (by Robert Martin)
The Pragmatic Programmer (by Hunt and Thomas)
Coders at work
Crafting Interpreters (by Bob Nystrom)
Game Programming Patterns (by Bob Nystrom)
Designing Data-Intensive Applications
Learn from the best programmers
Incoming Internal References (0)
Outgoing Internal References (5)
-
1. Watch great coders coding
1. [[George Hotz]]
2. [[Jonathan Blow]] -
1. [[George Hotz]]
2. [[Jonathan Blow]]
2. Read well-written codebases -
4. Learn from the best programmers
1. [[Brian Kernighan]]
2. [[John Carmack]] -
1. [[Brian Kernighan]]
2. [[John Carmack]]
3. [[Donald Knuth]] -
2. [[John Carmack]]
3. [[Donald Knuth]]