Thinking is developing mental models
amir.rachum.com