← Back to Blog

Day 30: The Last Mile

Release day is tomorrow. Today was about making sure it actually feels ready.

21 commits. Zero new features. Every single one was about fixing something that was slightly off.

Why Polish Matters

There's a tab in Pinchy's settings. You click a link, the page loads, and for about 200 milliseconds the wrong tab shows before jumping to the right one. Technically? Everything works. The data is correct. The feature is complete.

But it feels broken.

Think of a tool you use every day. Maybe it's your code editor, maybe it's Notion, maybe it's Figma. Now think about why you actually enjoy using it. It's rarely because of that one killer feature. It's because nothing feels off. Nothing flickers. Nothing makes you pause and think "wait, did that just glitch?"

Pinchy is meant to be the place where people spend a significant part of their workday. Talking to agents, reviewing their work, managing permissions. If a tab flickers every time you open settings, you notice. Maybe not consciously. But it adds up. It's like a restaurant with great food but a wobbly table. You can eat just fine. But you don't quite relax either.

So we spent six commits fixing a tab flicker. We made sure the favicon is the actual Pinchy logo, not a placeholder emoji. We made sure that when you activate a license key, the UI updates immediately instead of requiring a page reload. Small things. Things nobody will ever thank us for. Things that make the difference between "this works" and "this feels right."

The Boring Stuff

We also updated 19 dependencies, including a security patch. We wrote an upgrade guide. We added a pre-release checklist to our contributor docs. We made CI verify that our license keys are consistent.

None of this is exciting. All of it is necessary. Enterprise software that ships with known vulnerabilities sitting in the queue isn't enterprise software. It's a liability.

The Honest Part

Here's something I haven't talked about yet: I don't use Pinchy myself. My own agents still run on plain OpenClaw. The cobbler's children, as they say.

That changes after this release. I'm setting up two agents for my own work:

If I'm going to tell companies that Pinchy is the right way to run AI agents, I should be running them myself. And I want to feel what our users feel. Every flicker, every rough edge, every moment of friction. That's the fastest feedback loop there is.

Day 30

Thirty days in. From an empty repo to a release candidate with RBAC, enterprise licensing, audit trails, and real people testing it. Tomorrow v0.2.0 ships. And then I'll finally be my own customer.

← Day 29: 100 Stars and Three Handshakes Day 31: Three Talks in Ten Days →

Pinchy is open source and ready to deploy. Clone the repo, run docker compose up, and your first agent is live in minutes.