Recently I became obsessed with vibe coding. It let me build things I used to think were out of reach, and I was genuinely excited.
But when my blog finally worked, I felt oddly unhappy.
I told myself I built this site to organize all my writing. Then I opened my old notes and realized: I didn’t actually have as much ready-to-publish content as I imagined.
So I kept adding features instead.
I literally added two more functions today after promising myself not to.
That pattern led me to one painful sentence:
Perfectionism is often a form of laziness.
Why Building the Box Feels Better Than Filling It
1. Building is convergent and highly rewarding
In the AI era, coding can feel like issuing requests and getting instant feedback. It is fast, game-like, and dopamine-rich.
2. An empty system holds perfect potential
An empty blog can still be imagined as brilliant: deep essays, world-class photography, future insights. Potential remains pure as long as nothing concrete is added.
The moment real content goes in, fantasy collapses into reality.
Certainty vs. Uncertainty
Building tools gives a kind of certainty. Writing gives uncertainty.
Writing forces judgment without a fixed answer:
- Is this worth publishing?
- Is this good enough?
- Will anyone care?
When those questions hurt, it is tempting to retreat:
“If I can’t make a perfect article, I’ll make a perfect blog.”
That is tactical diligence hiding strategic avoidance.
We Should Be Allowed to Produce “Trash Drafts”
In the AI age, polished text is cheap. But the pain of thinking is still expensive.
AI can generate examples of ambition all day. But it cannot replace the lived, awkward, personal sentence that only you can write.
This blog is not a museum. It is a collection point for unfinished thoughts, rough language, and imperfect attempts.
That roughness has more life than fake perfection.
Closing
This piece is deliberately less polished than my usual output.
And for the first time, that feels right.
Even if AI can generate ten thousand words in seconds, I still want to type mine one sentence at a time. In that process, I can still feel that the writer is real.