1
1 Comment

Bad Writer Builds AI Writing Tool - From Embarrassing Tweets to $266 MRR in 7 Days

Here's my original tweet draft from two weeks ago:

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

Painful to read, right? That's what I was producing when I decided to start building in public. My thoughts were clear in my head, but they came out as rambling messes. Grammar errors, no structure, zero hook. I was always afraid My tweets were getting the engagement they deserved: none.

Scratching My Own Itch

I could have hired a copywriter. Could have spent months studying viral tweets. Instead, I did something that matched my circumstances:

  • I couldn't write engaging tweets
  • I couldn't code

But I understood my problem deeply

So I decided to build https://twtfast.com - initially just to fix my own terrible tweets.

The irony of a bad writer building a writing tool wasn't lost on me.

  1. The Build Process (With Zero Coding Background)

Here's how someone who couldn't code or write ended up building a writing tool:

First, I collected 10,000+ high-performing tweets and studied their patterns
Used Claude to help me understand and write the code for:

Tweet analysis
Pattern recognition
Framework implementation

Cursor helped me refactor and improve code I barely understood at first
V0 handled the design implementation because my CSS looked like it was from 1995

Some problems I hit:

  • Spent 6 hours figuring out why my API calls weren't working (async/await concepts were completely foreign)

  • Too many Claude Accounts to solve 1 simple issue

-Had to rebuild the tweet analysis engine twice because my first attempts couldn't handle thread generation

-Lost half a day learning what "state management" meant after my UI kept breaking

-Till this day I hate databases

However, because I pushed through...

  1. The Tool That Fixed My Own Tweets First

Here's what the tool did to my original tweet:

Digital minimalism experiment:

Before:

  • 147 daily notifications
  • Constant Discord pings
  • Endless DM distractions

After turning off notifications:

  • 2 hours of deep work daily
  • Zero anxiety checking phone
  • Actually finishing projects

Simple rule that changed everything:
If it's not urgent, it can wait 24 hours.

Your mind will thank you.

The transformation in my own tweets' was immediate. What started as a tool to fix my writing became something others wanted to use.

It's important to notice that I don't have an audience or following, and did very little marketing, and here's the current app reality: $266 MRR in 7 Days

The numbers aren't life-changing, but they're validating.

But here's the interesting part:

The majority of users are not even like me - founders and makers who are good at building but struggle with consistent, engaging tweets, I have people writing about physiotherapy, NASA, and some even write amazing tweets already, and just use the platform to optimize theirs, or get new perspectives.

Throught this process I found that, you can be selfish and build stuff for yourself, and most likely other people will have the same problems as you.

  1. The Technical Learning Curve
    For those curious about the actual learning process:

Started with basic JavaScript concepts (took 2 days to understand promises properly)
Learned React as I built (lots of "why is my component not re-rendering?" moments)
Actually understood API design by building one badly first, I ended up using python for the backend since it was easier to train the model, and use fastapi.

Figured out user authentication the hard way (after accidentally logging everyone out twice).

What's Next: From Writing Tool to Growth Engine
Right now, TweetFast is solving one problem: helping people write better tweets. But the vision is larger:

Building an AI that learns from your existing tweets to maintain your voice
Adding engagement analytics to understand what works for your specific audience.
Developing an automated scheduler to help people tweet... well... faster ;).

Would love to hear from others who built tools to solve their own limitations. What did you learn in the process?

if you're curious, give it a visit at https://twtfast.com

on November 7, 2024
  1. 1

    The part about having a clear thought in your head but watching it come out as a rambling mess is painfully real. That gap between what you mean and what actually lands on the page is brutal. I ended up taking a different route with it. Instead of optimizing the output, I focused on cutting down the friction up front. DictaFlow lets me dictate the raw thought first, then I clean it up after. Getting the idea out before my brain moves on is half the battle, tbh. Congrats on $266 MRR in 7 days, that's fast traction.

Trending on Indie Hackers
I built a tool directory that doesn't pretend every founder has the same needs User Avatar 58 comments Drop your landing page URL. I'll use Ferguson to tell you why visitors might be leaving User Avatar 42 comments AI helped me ship faster. Then I forgot what my product actually does. User Avatar 36 comments Most early-stage SaaS companies miss churn signals — here’s how to catch them early User Avatar 27 comments I Was Picking the Wrong SaaS Tools for Two Years. Here's the Mistake I Finally Figured Out. User Avatar 24 comments How I Run a 1.7M Product Search Engine at 66ms on a $0 Hosting Budget User Avatar 18 comments