Thoughts on software development, technology, and other random philosophical matters.

Mental Models

Posts that discuss better ways of thinking about common problems.