Paul Graham is one of the most interesting people to follow on Twitter. His tweet today drawing a parallel between source code and Legos really struck a chord with me.
Hypothesis: If you keep your source code as short as possible, you will in the process reduce it to the "Legos" your idea is comprised of, and when you need to add something, you will usually be able to using those Legos plus at most a few new ones.
— Paul Graham (@paulg) March 17, 2019