derverstand
At the same time, I’m not fully convinced that owning the primitive automatically means owning most of the value on top of it in the long run.
Nvidia owns the GPU layer, but it doesn’t own the majority of the software built on top of GPUs. AWS owns infrastructure, but SaaS value still fragments heavily across vertical domains. Infrastructure providers often try to move up the stack, but specialization and domain depth tend to create space above them.
It’s possible that frontier labs will capture more horizontal value than chip companies ever did. But I’m not sure language-native compute completely collapses the stack. It might just reduce friction and lower the barrier for building vertical systems.
The interesting question to me is whether this really eliminates the ecosystem layer — or just reshapes it.
LLMs feel more like CPUs than applications
I’ve been thinking about the current LLM wave and the historical microchip transition.Microchips were never “products” in themselves. They were compute primitives. The real value emerged in operating systems, developer tools, and applications built on top.Today, LLMs increasingly feel similar. OpenAI, Anthropic, Google, etc. are building cognitive compute layers. Most “AI startups” look like...
My point wasn’t that thinking fast is inherently good or that coding is “drag.” Quite the opposite: the friction of implementation used to be a form of thinking time for me. Typing forced pacing and reflection.
What I’m noticing now is that when iteration becomes extremely cheap, the bottleneck shifts from “can I build this?” to “should I build this?” That’s not about hyperactivity. It’s about decision quality.
The “dopamine” part wasn’t meant as a brag but as a caution. Fast feedback loops can encourage shallow iteration instead of deeper design if you’re not careful.
So if anything, I’m arguing for more deliberate thinking, not less.
Even as a fast dev, I wasn't fast enough for my ideas. Then came Vibe Coding
The Speed Trap of Modern DevI’ve always been a fast developer. I know my stack, I know my shortcuts. But there was still a painful latency between my mental architecture and the screen. My ideas always outpaced my output. No matter how fast I typed, the "Implementation Friction" was a tax on my creativity.The 10x Shift: Moving at the Speed of ThoughtVibe Coding didn't just make me "better" — it...