Kourosh Ghaffari (@BuildingWaves) header
Kourosh Ghaffari (@BuildingWaves) profile picture

Building things for good people https://teapaw.org/t.co/OoJSy4XwuJ - $868 MRR (My growth engine) https://teapaw.org/t.co/kJcEX5IpQM - $12.4k MRR Señor PM at Tiiny Host

In your heart, always
Joined March 2018
Photo by Kourosh Ghaffari (@BuildingWaves)Photo by Kourosh Ghaffari (@BuildingWaves)Photo by Kourosh Ghaffari (@BuildingWaves)Photo by Kourosh Ghaffari (@BuildingWaves)Photo by Kourosh Ghaffari (@BuildingWaves)Photo by Kourosh Ghaffari (@BuildingWaves)Photo by Kourosh Ghaffari (@BuildingWaves)Photo by Kourosh Ghaffari (@BuildingWaves)Photo by Kourosh Ghaffari (@BuildingWaves)Photo by Kourosh Ghaffari (@BuildingWaves)
It took me 2 years to get to $10k MRR. Never went viral, never grew with ads. Never had an audience. I just followed the advice of the ones who did it before me. Here's the advice:
45
17
6
270
19,924
Damn buy me dinner first maybe?😂
3
9
393
Taking my own advice Shipping a SICK chrome extension for romeoseo.com this week🤞
BUILD A CHROME EXTENSION RIGHT NOW Every day my app's extension gets: - 50 downloads - 150 page views - 3k Impressions And it's all just a funnel to my main product The other benefits: - A backlink from Google (100 DR) - Extensions show up in Google Searches Here's exactly what you need to do: Step 1: Identify the extension to build Hot take: do not build the most valuable extension in terms of functionality Optimise for search volume Give this prompt to your agent: "We want to create a Chrome Extension for my product. Analyse my product and the Chrome Web Store. Put together a short list of possible extensions we could build. Then go to the Chrome Web Store. Search for similar extensions. Give me the best options not just based on the functional value of the extension, but based on search volumes, competition, and possibilities of us ranking high in the search of the chrome web store" Generally, if the search volume for your product is high in Google, it'll be high in the chrome web store Step 2: Build it Honestly, any agent can one-shot this nowadays Step 3: LOCALISE IT Ask Claude to localise your extension into the main European languages. Step 4: Publish it Important: Your description needs to contain keywords that people search for. Tell Claude to find the top 5 chrome extensions that are similar to yours, analyse their descriptions, and then create your description Step 5: Record a super quick Youtube demo Having videos on your Chrome page is important Step 6: Optimise That's it!
4
145
I made $26,885 in October 2026 🎙️ Voicy - $19,822 🐈‍⬛ RomeoSEO - $959 🧑‍💻 Contracts - $5,626 🎥 Youtube - $500 I'm down like $5k from last month because I stopped one contracting gig But romeoseo.com went from $269 to nearly $1k in revenue this month!!! Biggest win this month: I stopped looking at Stripe every hour. I had fun building things again. I stopped doing a contract role I didn't enjoy. Life is good and I'm so grateful❤️
I made $107,142 in October 2026 ⭐️ TrustMRR — $42,531 📈 DataFast — $31,103 🏴‍☠️ Ship or Die — $18,990 🐥 Twitter — $5,619 🧑‍💻 CodeFast — $4,134 📧 MailCheap — $2,050 ⚡️ ShipFast — $1,694 🕵️‍♂️ Stalkr — $290 🍜 Indie Page — $205 🛡️ ByeDispute — $202 🧾 Zenvoice — $118 🎞️ YouTube — $91 🦐 SuperShrimp — $68 🌱 HabitsGarden — $19 📚 WorkbookPDF — $19 💩 PoopUp — $9 I added a new revenue stream with MailCheap.AI, and PoopUp is back. That’s 16 revenue streams with 0 employees, 90% profit margins, and time for the gym every day. A new personal record, I think 🤗
8
19
1,339
My wife is going to love this❤️ Installing right now
new app is live!!! (again) last year i attempted to hit $5k/month within 2 months with a new app and it worked! (+150,000 downloads) now i remade the app on a whole new level and have some even crazier goals for it + me and fiancee using it every day again cause its so good
1
6
501
"Android users don't pay" is a lie My numbers are tiny, but Android always makes me more than iOS. If you have an iOS app, there is no reason why you shouldn't build the Android version. You have no excuses. Even if it's a native app.
6
1
13
1,582
BUILD A CHROME EXTENSION RIGHT NOW Every day my app's extension gets: - 50 downloads - 150 page views - 3k Impressions And it's all just a funnel to my main product The other benefits: - A backlink from Google (100 DR) - Extensions show up in Google Searches Here's exactly what you need to do: Step 1: Identify the extension to build Hot take: do not build the most valuable extension in terms of functionality Optimise for search volume Give this prompt to your agent: "We want to create a Chrome Extension for my product. Analyse my product and the Chrome Web Store. Put together a short list of possible extensions we could build. Then go to the Chrome Web Store. Search for similar extensions. Give me the best options not just based on the functional value of the extension, but based on search volumes, competition, and possibilities of us ranking high in the search of the chrome web store" Generally, if the search volume for your product is high in Google, it'll be high in the chrome web store Step 2: Build it Honestly, any agent can one-shot this nowadays Step 3: LOCALISE IT Ask Claude to localise your extension into the main European languages. Step 4: Publish it Important: Your description needs to contain keywords that people search for. Tell Claude to find the top 5 chrome extensions that are similar to yours, analyse their descriptions, and then create your description Step 5: Record a super quick Youtube demo Having videos on your Chrome page is important Step 6: Optimise That's it!
49
20
4
424
39,258
The football app I use is using my pictures for marketing I wish I was in Europe to sue the living hell out of them🥲
240
Everyone talking about @wisprflow vs @meetgranola today But let me show you how my tiny app beats VC-backed giants like Wispr in SEO And how you can do it too
271
Top 3 feelings in the world Nothing hits as hard as this!
first sale on a new project that i actually been working on for 3 years now! this feeling is unreal...
2
333
How I look at the paid ads 2% profit margin builders here while I'm organicmaxxing
1
3
282
Thank god I don’t target tech bros with @VoicyApp Race to the bottom with those guys
Granola now does voice typing. Unlimited words, for free. Granola already writes your meeting notes. Now it can do the typing for you, in any app.
1
6
417
we live in a bubble my wife (who works in a startup) didn’t know anything about edging or gooning We’re so early🙏🏻
1
8
244
SEO 101: How I improve my rankings (25k visitors/month) Today: Content Gap Analysis Here's how to do it: 1. Pick the page you want to improve 2. Use the First Page Analysis in RomeoSEO.com 3. Implement the suggestions OR to do it for free: 1. Pick the page to improve 2. Select 3-4 keywords that you want to optimise for 3. Google those keywords 4. Find the top 5 results 5. Analyse each page and find out what they do that you don't do 6. Implement that on your site 7. Monitor
1
5
371
I bought Google yesterday I’ll buy more today
Google is down bad for no apparent reason So today I have been loading up on $GOOG stock (well $GOOGL but they're mostly the same) for in my eyes very cheap I just Facetime'd with my dad and we talked about ChatGPT and he answered "yes I cancelled my ChatGPT because it's on Google now" I asked what the jackfriks he meant He said "so Google Search has AI now and I trust it more because it links back to sources etc" My survival thesis is we have to be co-owner of BigTech and BigAI while they become to sole owners of exponential intelligence which will replace a lot of our businesses and which they will then sell back to us I'm doing what I'm saying
1
167
Raising the price of @romeoseocom to $99/month in 48 hours Tooooo much heat🔥😮‍💨
1
1
5
218
2 weeks ago I was on Starter Story Here are the numbers📊: +600 visits from Youtube +580 Google searches for my brands +60 visits from the Starter Story website +137 downloads of @VoicyApp + 8 new trials on @romeoseocom +150 new X followers(!!) In summary: My conversion rate on those visits was super low, but that's expected. My product isn't marketing to that audience. I LOVED being on Starter Story. Truly a dream come true. Last week I went to a startup event and somebody actually recognised me from it! Thank you @starter_story @gus_tiffer for having me❤️
10
2
34
977
Georgi is from Bulgaria. In Eastern Europe, this is a 10/10 review. In comparison, the American equivalent is: "Your product is so good I will name my first child after it." He's talking about romeoseo.com btw;)
2
270