1
0 Comments

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
Trending on Indie Hackers
How we got 100+ clients in 48 hours from Product Hunt User Avatar 16 comments Meme marketing for startups 🔥 User Avatar 11 comments After 19,314 lines of code, i'm shutting down my project User Avatar 1 comment Need feedback for my product. User Avatar 1 comment We are live on Product Hunt User Avatar 1 comment Don't be a Jerk. Use this Tip Calculator. User Avatar 1 comment