The Primeagen is not trying to teach you anything.

I mean, he is. He has courses. He makes videos with titles that promise specific skills. But that’s not really the point, and I think that’s why people actually watch.

The vim angle

He calls himself the 9th Ring of Vim, which is a Dungeons and Dragons reference that tells you everything about his relationship with that editor. It’s not a hobby. It’s not a preference. It’s an identity.

Most vim content online is either “here’s how to quit” jokes or earnest tutorials about modal editing. ThePrimeagen takes it further. He lives in it. He builds plugins for it. He streams using it with the intensity of someone defusing a bomb. When he edits, you can hear the conviction.

That kind of devotion is either admirable or unhinged, depending on your relationship with text editors. For the people who watch him, it’s clearly the former.

What you actually learn

I picked up harpoon because of him. Not because of a tutorial or a blog post, but because I watched him use it for twenty minutes during a stream and thought: that’s exactly how I want to navigate files.

The value wasn’t in a demo. It was in watching someone solve their own problems in real time, using tools they built for themselves, explaining their thinking when the audience asked questions.

That’s a different kind of education. No curriculum. No learning objectives. Just a person being competent and opinionated in front of you.

The “I worked at Netflix” thing

He puts it in his bio like it’s an afterthought, and maybe it is. The Netflix stint matters less than the fact that he streams his actual development process. Not a highlight reel. Not a curated demo. The messy middle where things break and he figures out why.

There’s a reason this format works. Tutorials show you the correct path. Streams show you how someone navigates when the correct path isn’t obvious. Those are different skills, and the second one is harder to teach.

On tool obsession

ThePrimeagen’s Discord is full of people who share this particular affliction: the belief that the right tool, configured precisely, will make them faster. Harpoon exists because he wanted faster file navigation. 99 exists because he wanted AI assistance that didn’t fight his workflow.

These aren’t abstract problems. They’re concrete frustrations that he solved by building something.

That’s a different breed of developer than one who writes ticket descriptions and moves on. The tooling instinct is strong in the vim community, and ThePrimeagen is basically its unofficial ambassador.

Why it matters

Developer content has a noise problem. Most of it is either too basic or too salesy. ThePrimeagen occupies a weird middle space where he’s educational without being pedagogical. He assumes you can read code but he’s not above explaining why he prefers one approach over another.

More importantly, he makes it look fun. The relentless vim energy, the competitive programming videos, the late-night debugging streams. It makes software development feel like something a person does rather than something a professional produces.

Whether or not you adopt his workflow, watching someone who genuinely loves their craft is clarifying. It reminds you that the tools are supposed to serve you, not the other way around.

Unless you’re him. Then you serve the tools. And somehow that works.