The Abstraction Layer Severed the Natural Learning Path

The Lesson That Used to Be Unavoidable Every senior engineer I respect has a similar war story. They wrote a Python script that was too slow, and someone told them to learn what a list comprehension actually does under the hood. They built a React app that re-rendered itself into a coma, and they had to crawl back into the DOM to figure out why. They shipped a service that fell over the first time real traffic hit it, and they spent a weekend learning what a connection pool is. ...

May 2, 2026 · 7 min · Rami Pinku

A Real Second Brain

The idea of a “second brain” is simple. An external place to put thoughts, notes, ideas, and fragments of work, so your actual brain can focus on thinking and deciding instead of remembering. In theory, this is how knowledge compounds instead of disappearing. I have liked this idea for a long time. It is why I used Microsoft OneNote for years, and later moved to Obsidian. What I never liked was how much work these systems require in order to be useful. ...

January 17, 2026 · 2 min · Rami Pinku

CV Match: Why I Built It, What I Refused to Build, and What I Learned After 100 Real Users

A Small Number, a Real Moment CV Match has been out in the world for a few months now. I almost didn’t notice when it crossed 100 installations. That number, by itself, is not impressive. It is small. Almost trivial. What made me stop was not the number, but the realization that this thing actually existed in the hands of people I did not know. Real users, not personas. Real decisions, not demos. ...

January 10, 2026 · 5 min · Rami Pinku