Why I Read the Source

Every few years the tool on top gets replaced. New framework, new syntax, new best practice everyone rushes to learn.

Early on, that churn scared me. I felt like I was always behind. Then I noticed something: the layer underneath barely moved.

The ORM changes; SQL stays. The framework churns; HTTP stays. The library gets rewritten; the data structure underneath is the same one from decades ago. Abstractions are a gift right up until they leak — and they always leak. When they do, the person who understands the layer below is the one who fixes it.

So I started spending my learning budget differently. A little on the shiny tool, enough to be productive. Most of it on the thing the tool is hiding.

That’s my bet on the future. Not the framework I’ll have forgotten in three years, but the fundamentals nothing ever deprecates.

– Serguey Asael Shinder

Leave a comment