by Luke Mao
Imagination is the limit.
To understand a program you must become both the machine and the program.
Teach Yourself Programming in Ten Years
Program = Logic + Control + Data Structure
Physiological limits cannot be changed, but they can be approached through training.
Three-step reading method.
Improving the design of existing code.
An opinionated guide to setting up a new MacBook for developers.