Filip Sardi
Client Flow Letters
Filip Sardi
What happens after your post-AI clients say yes.

Letter #023 · Client Flow

Should You Vibe Code Your Own App? (Part 1: FlowSignal)

I was told not to build it, but I did it anyway. Two apps, five hours of build time per app - here's what I learned about solving your Founder Block by building your own tools.

Filip Sardi
Filip Sardi
7 min read ·March 31, 2026

The short answer

Vibe coding your own app is worth it only when it removes a real Founder Block - the one or two daily activities that move your business but keep getting pushed. Filip built FlowSignal, his outreach tracker, in five hours using Claude Chat plus Claude Code. The point is not replacing SaaS, it is making essential boring work easier and a little fun.

Pick the one Founder Block worth solving before you write a line of code.
Pick the one Founder Block worth solving before you write a line of code.

"It doesn't mean you should build it, just because you can" - was a conclusion of a conversation I had with my nerdy friend about everyone going crazy about building their own apps trying to replace all subscription costs they have.

And then I went and built 2 apps anyway.

Yes, I took a pause from developing client delivery robots for FlowOS Lab, and decided to answer a simple question:

Which daily activities make the biggest difference on a daily basis, but are feeling like pulling teeth when I'm doing them?

Then I made a list, and there were 2 obvious winners:

OUTREACH and CONTENT REPURPOSING

They are the 4% that produce the most immediate (outreach) and long-term (repurposing) results.

What is the problem you're trying to fix?

Instead of trying to orchestrate complex tools or automations that would do everything for me, I wanted to eliminate just one block that's causing me to slow down these two activities.

A) Outreach

I'm not a big fan of social media, but most business conversations are happening on socials.

Plus, I'm having conversations about my services, affiliate partnerships, guest podcasts and need to be able to track and filter these to stay up to date.

In the past, I tried many different systems, Excel spreadsheets and Notion templates and just couldn't get used to using them consistently.

The emphasis here is on using it daily. Otherwise even the fanciest app or a system makes no difference.

I needed literally a screen where I can log progress easily and see what's happening without complex filters and spreadsheets, or fancy Hubspot type apps.

Plus, I'm big on engineering MicroWin moments, so I want to be able to track my streak of minimum one new "signal" per day.

B) Content Repurposing

Every week I spend hours on brainstorming and writing my essential Substack letters. And once I'm done, I rarely repurpose and post it on other social channels (even though I already have a full strategy for it).

You can just slice original content and paste it on other platforms. I mean, you could - but every platform has a slightly different way on how you present your content.

I even hired people in the past to manually do the repurposing for me, but would always spend way more time on editing their proposals than writing myself.

And I tried using prompts, and would end up getting tangled up in fighting with Mr. Robot on why they aren't following instructions.

So, I wanted to see if I could create something where I can paste a Substack link (or copy my raw draft) and it creates content chunks while learning based on my feedback. That way I could "just" copy/paste raw materials and publish or schedule them on different socials.

Filip, check yourself three times

Filip's mental checklist before building an app

You already know by now that I love building tech stuff, and it would be my "safe space" in the past. A perfect way to avoid real activities and tasks that required my attention.

That's why I slowed down for a moment, and let the idea simmer for a day.

Like I've already shared: "It doesn't mean you should build it, just because you can."

So I made a small mental checklist:

  • will this REALLY help move my business forward
  • is this as simple as possible or am I trying to build complex castles in the sand?
  • how much time can I invest before deciding if it makes sense to continue?
  • what are the real markers that the app is really useful?

And then it was…

Time to build!

Time to build - Filip's vibe coding setup

Important disclaimer: the point of my cases and examples isn't to get you into a frenzy and feeling FOMO that you are missing out for not building your own apps.

The main point is to get you thinking about your own Founder Block - the one or two essential activities that are important but boring enough to keep getting pushed.

Trying to willpower and push through these works occasionally, but consistently fails as a long-term strategy. That's exactly why I wanted to make both of these easier, and a little fun.

Building your way out of a Founder Block is the systems answer to letter 019 - you can't willpower your way through a structural gap.

When I showed finished apps to clients and friends, some immediately got new ideas, others felt overwhelmed, so it's normal to feel either way.


After sharing apps with them, few clients reached out and asked for help building something specific for their own delivery or outreach workflows.

FlowBuild 1:1 sessions

This inspired me to start running FlowBuild 1:1 sessions - a focused 4-hour Zoom where we identify your one Founder Block, I prepare a systematic brief for Claude Code.

Then you share your screen with me and build the first working version of your tool, while I provide feedback and guidance when needed. By the end, you'll have something that works and a working method for building faster on your own.

If a 4-hour FlowBuild sounds further than where you are right now, the cleaner first step is The Gameplan - a 90-minute 1:1 retention diagnostic where we map your three blocks (Momentum, Founder, Upgrade) and turn them into a written 60-90 day action plan. Most founders find the Founder Block worth solving once it has a name and a sequence next to it.


Now, back to the tools.

I'm using Claude for everything these days, so the only 2 tools I'm using for building websites and apps are:

  • Claude Chat (for strategy and brainstorming)
  • Claude Code (for actual coding)

Also, these apps were developed for me, and deployed on my local computer.

They are not your classical SaaS application you access online (with user accounts, settings, complex databases…) because it's not necessary

And that's one of the reasons why it's easy to deploy your ideas.

Case One: FlowSignal

The outreach tool seemed simpler, so I focused on it first and called it FlowSignal - since I'll be logging different signals daily.

Here's what I wrote in my notes as a starting point:

Initial FlowSignal notes

I need to be able to quickly log daily conversations on multiple platforms (less than a minute), and get automated reminders on a daily basis for conversations.

Those were the 2 key things, absolute essentials, and a solid starting point for Claude Chat to start brainstorming the process.

After seeing it was possible and way easier than I thought, I added a few more just to see what Claude would suggest:

  • have a simple dashboard to see if I'm actually getting results or just playing around
  • have a screen where I see a summary of activities instantly
  • add some fun to it (count streaks, get funny notifications and pick-me-up quotes)
  • be able to log from my phone as well

It took around 3 hours to get the first working version live, and then 2 more hours in total to fix some bugs while testing the app.

And to be honest, I couldn't believe I had a real working version. For something similar it would take weeks of dedicated work and thousands if I were to pay a freelancer to do it for me.

Here's how it actually looks:

Today (home screen)

FlowSignal Today home screen with streak tracker and vision board

Super simple, with all the important daily info and reminders in one place, plus a "quick log" option which is the most important feature. There's also a streak tracker to gamify the entire thing.

I lost my first streak because I didn't log anything over the weekend, and it just feels wrong to see that 0 (zero) staring at me. That's motivating in a weird way and now I feel kinda bad about losing it, so over the next weekend I will try to log at least one new convo per day.

That's MicroWin design doing its job. Not a big win (like sale made or deal closed) - just a small, visible signal that you showed up.

There's also a minimalistic vision board on the top that changes as I set different goals - current goal is focus on travelling back to Ubud soon, drinking specialty coffee from one of my favorite places (Zest Ubud).

Signals

FlowSignal Signals view - all conversation logs

This is where all my communication lives (think of your Excel sheets, but better). It's where I can access all my convo logs easily and see what's happening with each person.

Dashboard (analytics)

FlowSignal Dashboard analytics view

Where I can see what's been happening over time, and a few other cool indicators that I'm sharing only with my clients and the Flow Community.

There's also a Queue - a new addition where I add pending contacts, and Goals - where I add my goal and track progress toward it based on different signals.

I have a list of additional features and some AI functionalities I want to add in the future, but first: keeping the streak alive. Which was one of the main reasons to build the app.

How to start vibe coding your own app

FlowOne teaser - Substack repurposing app

Don't worry, I didn't forget about the "outreach" tool, but this letter is already way too long. Part 2 covers FlowOne, the Substack repurposing app - 40 pieces of content in 45 seconds for $0.30 - and goes deeper on how the build actually went.

There are plenty of tutorials and YouTube videos on how to get started with your apps, and I'm not interested in creating a step-by-step program for it.

What I'm interested in is helping you figure out what that ONE Founder Block is for you, and how you can solve it by building your own thing.

If you want to start there, the cleanest entry point is The Gameplan - a 90-minute 1:1 where we map your Momentum, Founder, and Upgrade blocks, then write the 60-90 day plan to clear the one that's slowing you down most. The guided FlowOS diagnostic (20-30 min) runs before the call so the conversation starts where the answers stop, not where they start.

if you'd like to talk it through first.

-Filip "let's build" Sardi

PS. If FlowBuild 1:1 sessions sound like the right next step instead - 4 focused hours on Zoom, one Founder Block, one working tool by the end - and I'll share the remaining founding spots.

Filip Sardi
Filip Sardi
Retention Strategist · Founder of Client Flow & FlowOS™

I built Client Flow and FlowOS Lab because I've felt what it's like to give your all and still have clients fade away. Twelve years in the online arena - crafting offers, running launches from €50k to million-dollar campaigns, driving sales. It never made sense that everyone would put so much time, money, and energy into their launches just to lose most of those clients before the next one.

I'm building the system I wish had existed - for the mentor who senses the drop-off but can't fix it with another Zoom call, for the coach who knows most people aren't finishing and secretly wonders if it's their fault, for the founder who shows up fully and still feels like they're holding it all up.

Frequently Asked Questions

Should I vibe code my own business app?

Only if it removes a real Founder Block - one of the one or two daily activities that move your business forward but consistently get pushed because they feel like pulling teeth. The point is not to replace every SaaS subscription you have. Filip uses a four-question check (will it really move the business, is it as simple as possible, how much time will I invest before deciding, what are the markers it is useful) before building anything. If the activity is not in the 4% that produces most of your results, do not build a tool for it.

What is a Founder Block?

A Founder Block is the one or two essential activities in your business that are important but boring enough to keep getting pushed. For Filip, the two were daily outreach and content repurposing. Trying to willpower through them works occasionally but consistently fails as a long-term strategy. The fix is to make the activity easier and a little fun by building or designing a system around it - not to add more discipline.

How long does it take to vibe code an app with Claude Code?

Filip built the first working version of FlowSignal, his outreach tracker, in about 3 hours, then spent 2 more hours fixing bugs while testing - 5 hours total of build time. The same scope through a freelancer would have been weeks of work and thousands in cost. The two tools he uses are Claude Chat for strategy and brainstorming, and Claude Code for the actual coding. Apps run locally on his computer, no SaaS-style user accounts or databases.

What is FlowSignal?

FlowSignal is the outreach tracker Filip built for himself. It logs daily conversations across multiple platforms in under a minute, sends automated reminders for follow-ups, tracks streaks of at least one new signal per day, and surfaces a simple dashboard plus a Queue and Goals view. The MicroWin design - small visible signals that you showed up - is what keeps him using it. Losing the streak after a quiet weekend was uncomfortable enough to reset the habit, which is the whole point.

What is a MicroWin in this context?

A MicroWin is not a big outcome like a sale closed or deal signed. It is a small, visible signal that you showed up that day - one new conversation logged, one signal sent, one streak day kept alive. Filip designed FlowSignal around MicroWins because they keep the daily habit alive when motivation drops. The streak counter staring back at zero after a missed weekend is uncomfortable in a useful way - it makes the next action easier to take.

Client Flow Letter

If this was useful, the next one will be too.

Retention strategy for coaches and founders — every week. No filler.

Read more letters: