
Tweet Fast
Write Viral Tweets in Seconds
Let me share the exact process I used to go from zero coding knowledge to a functioning Tweet Fast that's now making $266 MRR. This isn't a "crushing it" story - it's a practical guide for anyone who wants to build but doesn't know how to code.
1. Starting With a Real Pain Point
My problem was embarrassingly simple: I couldn't write good tweets. Here's one of my actual attempts:
one thing i've been trying to do more, is to simplify my notification, allowing me to focus more, havign less, discord messages, less dms, less things to think about, and just focus on what's actually important, and do a digital detox
needed something to fix my terrible writing. That's it. No market research, no TAM analysis - just trying to solve my own problem.
2. Using Claude as a Technical Co-Founder
Here's my actual process with Claude:
First conversation:
the prompt:
Me: "I need to build a tweet improvement tool. Where do I start? ask me as many questions as possible for us to get it."
Key learning: Claude works better when you:
Ask for code in small, specific chunks
Explain what you're trying to achieve, not just what you want to build
Tell it when its suggestions don't work
3. The Boilerplate Shortcut
I used shipfast with these additions:
with shadcn
supabase for authentication (saved weeks of work)
Vercel for deployment (more on this later)
Controversial opinion: Don't waste time setting up your own configuration. Use a boilerplate and focus on your actual problem.
4. Avoiding Database Headaches
I hate databases. Really hate them. So I made some unconventional choices:
Started with localStorage for MVP features
Moved to Supabase when I needed real storage
Asked claude for SQL Codes.
5. Cursor: The AI Pair Programmer
Cursor became my code review buddy. Here's how I used it:
Copy paste code from claude
Ask Cursor to implement it
Learn from the suggestions
Deploying Without DevOps Knowledge
Vercel saved me here. My deployment process:
Push to GitHub
Connect to Vercel
That's it
No seriously, that's it. No configuration, no server setup, no DevOps learning curve.
The Real Timeline
Day 1-3:
Spend learning and training a model
Day 4-7:
Added tweet improvement logic
Fought with API routes
Day 8-11:
Implemented authentication
Added basic user preferences
Fixed countless bugs
Day 12-14:
Added payment integration
Fixed more bugs
Launched
What Actually Mattered
Building for a problem I personally had
Using AI tools to learn while building
Not getting stuck on technical perfection
Launching before it was "ready"
What I Would Do Differently
Start with a database instead of localStorage (caused refactoring pain)
Learn TypeScript from the start (catching errors early > fixing them later)
Write tests earlier (found so many bugs after launch) for example, supabase magic link doesn't work on mobile, so I had to implement a token system.
Current State
$266 MRR after 7 days
Codebase is far from perfect
But it solves a real problem people will pay for
For other non-technical founders: You don't need to become an expert programmer. You need to learn just enough to build a solution to a problem you understand deeply.
PS: I'm working on perfecting the code now, and I have a friend that is a dev, helping out.
Sometimes the best product ideas come from staring at your own shortcomings in the mirror.
I had big plans to build in public on Twitter. Share my journey. Connect with other makers. One small problem: I'm a horrible writer. English isn't my first language, and my attempts at engaging tweets looked like stream-of-consciousness rambles with a healthy sprinkling of typos.
The irony wasn't lost on me. I wanted to build in public, but I couldn't write in public. Every time I drafted a tweet, it felt like trying to tell a joke in a language I barely spoke. The punchline was there in my head, but the delivery? Let's just say engagement wasn't going to be my problem because no one would make it past the first line.
That's when it hit me. I wasn't alone in this. There's an entire ocean of builders, makers, and founders who have brilliant ideas trapped in their heads but struggle to communicate them effectively on Twitter. Some because English isn't their first language. Others because they're engineers who speak in code better than copy. And some who just never learned the art of engaging an audience in 280 characters.
So I decided to solve my own problem. Instead of learning to be a better writer (which could take years), I'd build a tool to bridge the gap between my messy thoughts and clear, engaging tweets. TweetFast wasn't born from market research or competitive analysis. It was born from the frustration of staring at a blank tweet box, knowing exactly what I wanted to say but not how to say it.
The real plot twist? I got so absorbed in building this tool to help me build in public that I haven't even started my building-in-public journey yet. TweetFast has consumed all my time. But that's exactly why I believe in it. I'm not just building a product; I'm building the bridge I need to cross to reach my larger goals.
This week, I'm finally starting to build in public. And yes, I'll be using my own tool to do it. Because if it can help someone who writes as poorly as I do craft decent tweets, it can probably help anyone.
The lesson here isn't about finding a gap in the market. It's about being honest enough with yourself to recognize your own limitations, and ambitious enough to believe they're worth solving. Sometimes the best product ideas aren't about what you're good at - they're about what you wish you were good at.
1 Like
Comment
About
I Used to write super horrible tweets, and English is not my primary language. I Always wanted to build in public and grow an audience, but making sure my ideas would hook the reader or be clear was always hard.

Comment