DEV Community

Saul Fleischman
Saul Fleischman

Posted on • Originally published at lcncagents.com

Cut the app loose from the shared backend

Last week, my app was a squatter. It lived on someone else’s project, borrowed their sign-in, and felt like a house guest who’d overstayed. Every new builder had to ask for an invite to a system they didn’t own. That changed on Tuesday.

I cut the app loose.

I moved it onto its own project, its own database, its own authentication. Now new builders sign up with just an email or a magic link. No more shared accounts, no more confusion about whose login to use. The moment you land, you’re in your own space. It’s a small change in infrastructure, but it’s a huge change in identity. The app is no longer a feature of something else—it’s its own thing.

But a standalone app wasn’t enough. I wanted it to produce something visible, something that proved it was alive. So I built a publish channel.

On Thursday, I shipped the first real distribute channel: an approved milestone now publishes straight to my public build-log on lcncagents.com. It’s server-side, no extension, idempotent. You approve, and it appears. No copy-paste, no browser extension, no extra step. The whole loop—capture, group, draft, approve, publish—runs end to end in one tap.

And then came the moment that made it real. I had a milestone sitting in my drafts. I hit approve. And for the first time, that milestone appeared on my public build-log. Not a test post, not a placeholder—a real update about real work. The loop closed.

What does this add up to? The app is now a self-contained publishing engine. It’s not just a tool for organizing thoughts; it’s a tool for broadcasting them. New builders can start from scratch, capture their progress, and publish it to the world without ever leaving the app. The shared backend was a crutch. The build-log is a destination.

This changes how I think about the product. Before, I was building a personal scratchpad. Now I’m building a public record of creation. Every milestone published is a signal: this project is alive, it’s moving, and here’s proof. For a solo founder, that’s gold. It builds trust, it builds a narrative, and it forces me to ship consistently.

I’m already planning the next channel: a Twitter thread generator, a newsletter snippet, maybe a weekly digest. But for now, I have one clean, working pipeline. And every time I hit approve, I see the result on my own site. That feedback loop is addictive.

If you’re building in public, the hardest part is making the act of publishing frictionless. I’ve now removed every barrier between having an idea and sharing it. The app handles the formatting, the grouping, the drafting. I just approve. And the world sees it.

This is what I’ve been working toward for months. It finally feels like a real product.

Top comments (0)