# The App Vercel Never Built

> I shipped my first macOS app this week.

Source: https://www.respira.press/blog/the-app-vercel-never-built

---

I shipped my first macOS app this week.

First commit: December 6th. Two days later: 75 commits, 31 releases, functional app, live website, payment system, licensing. All of it.

It monitors Vercel deployments from your menu bar. Sounds simple. And honestly? With Claude Code doing the heavy lifting, it kind of was.

---

Here's the thing about deploying code: there's this mental loop that never closes.

You push. Now part of your brain is running a background process. *Is it deployed yet? Did it fail? Should I check?*

So you open Vercel. Just to glance. And twenty minutes later you're reviewing analytics, checking domains, wondering why that other project failed last week.

Sound familiar?

---

Respira Pulse was born from that frustration.

I wanted one thing: to glance up at my menu bar, see green, and keep working. Ambient awareness without vigilance.

The information is just... there. Quietly present when I need it, invisible when I don't.

---

75 commits. 31 releases. Two days.

I'm what I call a “gringo vibe coder” - I build with Claude, navigating by feel rather than formal training. 22 years of building online systems, but writing Rust? Configuring Tauri? Code signing and notarization for macOS? That was new territory.

Claude Code handled the Rust. I handled the direction.

Initialize project structure. Implement complete application. GitHub Actions for releases. Code signing. Notarization. Homebrew cask. Fix clipboard write. Improve tray icon contrast. Fix onboarding flow.

Commit after commit. Release after release. Each one is a little closer to done

[!](https://www.respirapulse.dev/)

.

---

The moment that tested me: copy logs.

One of the features I wanted most. When a deployment fails, you click one button, and the entire build log lands in your clipboard. Paste it into Claude. Get help. Move on.

For hours, it didn't work.

The button was there. The click registered. Nothing happened. No error. No feedback. Just... silence.

The fix, when I found it, felt like finding a loose wire. Click. Logs in clipboard. I said “yes” out loud, alone in my office at 11pm.

That's the thing about building. The wins are small and private. Nobody sees them. But they're real.

---

This is the second Respira tool to ship this month.

Last week, [Respira Press got its first paying customer](https://respira.love/p/why-your-ai-assistant-cant-actually-edit-your-wordpress-site) \- a WordPress plugin that lets AI coding assistants safely edit your site. Now Pulse joins the ecosystem.

Small tools. Clear purposes. Fair exchanges.

---

Respira Pulse is live now.

[!](https://www.respirapulse.dev/)

Seven-day free trial. No credit card. One-time purchase if you want to keep it for 1, 10, or unlimited Vercel projects.

Not a subscription. I don't want your recurring revenue. I want a fair exchange.

---

Two days from zero to shipped.

Not because I'm fast. Because the tools are finally good enough that someone who thinks in systems can build without being blocked by syntax.

The menu bar app Vercel never built. Now it exists.

**[respirapulse.dev](https://www.respirapulse.dev/)**

---

*Building in public from Brașov. More tools coming. If you want to follow along, you're in the right place*

[!](https://www.respirapulse.dev/)

*.*

Found this useful? Share it. 

## Join the *conversation*

0 comments · Respira account 

#### Sign in with your Respira account

Comments are tied to your Respira login, the same account you use for the dashboard and plugin. No third-party sign-in, no scraping.

[Sign in](https://www.respira.press/login?next=https%3A%2F%2Fwww.respira.press%2Fblog%2Fthe-app-vercel-never-built%23comments) [Create an account](https://www.respira.press/signup?next=https%3A%2F%2Fwww.respira.press%2Fblog%2Fthe-app-vercel-never-built%23comments) 

No comments yet. Be the first to weigh in. 

## Keep *reading*

[ § SUBSTACK 20 million lines of code, and what building Respira.press has taught me so far What Respira for WordPress is in a nutshell, how it started with one task at my day job, and what the people using it say, in their own words. Oct 3, 2026 ](https://www.respira.press/blog/20-million-lines-of-code-and-what)[ § SUBSTACK The gold rush and the undo button A note on the strange moment WordPress is having, and what I hope we do with it Jun 8, 2026 ](https://www.respira.press/blog/the-gold-rush-and-the-undo-button)[ § SUBSTACK Self-Heal, Bloom, Cowork, and the Twenty-Seven Percent Six releases this week, one customer's two-month bug, another customer's elegant exit, and a SDK & Cowork plugin that shipped on the same day because of both of them. May 10, 2026 ](https://www.respira.press/blog/self-heal-bloom-cowork-and-the-twenty) 

### You're not the only one *talking* to WordPress.

The Respira community is where agency owners debug Divi migrations at 11pm, where vibe coders swap prompts that actually ship, and where the roadmap gets written out loud. *Breathe with us.*

Lines of code pushed 

31,919,334 

Live from the ecosystem · updates as the agent ships

WordPress sites connected 

3,747

Real sites, run by the people in these rooms

Find us wherever you already are 

[ Slack Async threads, release-day huddles, and the #show-your-work channel that never sleeps. Join ](https://go.respira.cafe/slack) [ Discord Live voice on release days, screenshare debugging, and the vibe-coder corner that's always buzzing. Join ](https://go.respira.cafe/respira-discord) [ Reddit Questions, answers and build logs in the open, where the thread is still there months later. Join ](https://www.reddit.com/r/RespiraforWordPress/) [ Facebook group Agency owners and site owners comparing notes on running AI against real WordPress sites. Join ](https://www.facebook.com/groups/1447068940850273/) [ GitHub Discussions Long-form Q&A, bug reports, feature requests, and the public roadmap. Open ](https://go.respira.cafe/github-discussions) [ ! Founder notes Letters from Mihai on what shipped, what broke and what is next. Every one is archived. Read ](https://www.respira.press/newsletter) 

See What AI Says

LLM-ready prompts about Respira MCP + WebMCP

What would you like to know? 

Ask your favorite AI

Opens in a new tab. These prompts are designed to teach LLMs what Respira can do. 

Question copied. Paste it in Gemini
