2026-06-08 11:59:44
Now, I have a lot of reasons to hate vibe coding, but one of them is that I just think more easily in code. I reason by writing the code. It's not something I can easily disentangle.
Architectures tend to live in my head as pictures that change as I write. The words are code. There's no intermediate. So the offer of being able to skip the poc phase is just not interesting. "Oh, cool, I can skip the part where I preemptively identify problems? Great. That's gonna work out well." Vibe coding can give you working proof of concepts that self destruct when you try to grow them (much like any poc code you just try to use without actually engineering).
I don't know that this problem will ever get fixed. Even if it does, I don't know that this fix will ever rival human engineering. I don't think it's actually possible to know that yet, there are too many factors at play. It's definitely lowered the bar for writing proof of concepts. Now a business idiot can make a proof of concept, which even further distorts their understanding of what engineering actually looks like.
In order to go back to work, I'm basically expected to be ramped up on LLM stuff. But it all keeps reminding me of the feeling of powerlessness when we organized against Trump, when we organized against the rally at UW, when I tried to stop someone from pepperspraying people and I got shot. It's all the same ideology of rapists and pedophiles forcing their entire world on us against our will, thinking they can dangle "the Epstein files" in front of everyone and then yank them away like nothing ever happened... Like no one knows they implicate the entire power structure.