Ben Kuhn’s Blub Article

even if you’re learning about the details of some specific blubby system, that system’s design will contain a juicy non-blubby core of extractible general principles.

https://www.benkuhn.net/blub/

What a great quote. So true with most of the tools we use everyday. Programmers generally don’t do a deep dive into the tool to learn these and they suffer.

Please go ahead and read the Paul Graham’s Beating the Averages article first and this great article by Ben will make more sense.

I like articles on benkuhn.net because of all the linking he does. For example, this was a great read about Compounding Knowledge from fs.blog.