Aleksandar Jovanovic

2K posts

Aleksandar Jovanovic banner
Aleksandar Jovanovic

Aleksandar Jovanovic

@AleksDoesCode

Founded 3 companies · Building cool shit in public · Brutally unhinged Migrate Stripe Subs 👉 https://t.co/Pjvy9poz1a Grow on X 👉 https://t.co/xH6gQzQcMp

Dortmund Joined Ağustos 2022
117 Following569 Followers
Pinned Tweet
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
This is the story of how I sold my first every #SaaS. It all starts a couple of months ago. Youtube recommends me a video of @marclou and I am hooked. Even tho I am a pretty decent SE, I never actually published one of my side projects. While bingewatching marcs videos daily, I go deeper down the #buildinpublic rabbit hole. Until one day, I see a opportunity. A SaaS which removes hidden #AI watermarks from LLM generated content. I ship a rough, ugly and barebone version, but in the end gpt-watermark-remover.com is born. Apart from a couple of linkedin and reddit post, I do not do any marketing, and forget about the project. But over the following weeks it slowly started gaining traction. I double down, improve the product and monetize it. The first every internet-dollar is quickly earned and soon there come many more. Fast-Forward to last week: I posted a listing on trustmrr and @Jake_Holmes1234 emails me. We meet up via videocalls, discuss the ins and outs of the project and realize, it is a great fit for everyone. A contract is quickly crafted, signed, a lump sum was payed and before I realize what just happened I made my first EXIT. For the next 12 months I will continue working on the project while Jake scales up the ads and generates content. During this period we are doing a revenue split, which I am very excited about. My personal thanks also go out to @marclou who read my fanmail, talked me through some issues and cheered me on. Thank you marc, you are having a real impact on people.
English
23
1
91
42.2K
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
@andi_losing you might want to make sure you really really take care of your paperwork. One day claude will replace tax advisors, but we are not there yet. I know it sucks but please: Bite the bullet and invest money into a good accountant!
English
1
0
0
13
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
My german company is getting audited by the tax office right now. Payroll tax audit. 5 years in, knew it was coming. Genuinely calm about it tho. Day 1 we got the best tax advisor we could afford. If you are an entrepreneur in germany, never cheap out on that. Ever.
Aleksandar Jovanovic tweet media
English
1
0
3
52
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
Good news: You dont have to wait for the appstore submission, head over to VibeWhisper.dev and download it completely for free!
English
0
0
0
8
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
8 years. 30+ apps. Never once shipped a MacOS app, until now 🥳 VibeWhisper is coming to the AppStore and I genuinely don't know what to expect. Worth the hassle for the extra exposure? We'll find out together 👀
Aleksandar Jovanovic tweet media
English
1
0
2
67
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
Built each of my SaaS projects as separate chat channels. Now when there's a 500 error or lighthouse score drops, the app messages ME instead of me checking dashboards. But here's the part I didn't expect: I can message it back and ask "why did conversion drop 3% today" and it actually digs through analytics to answer. Turns out your app telling you what's broken > you hunting for what's broken.
English
0
0
0
44
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
Coded from my childhood bedroom this week at my parents' place. I'm sitting at the same desk where 12-year-old me decided "I'm going to be a programmer one day." Almost gave up on that dream multiple times growing up. Now I'm here shipping a SaaS that hit 3.5k users, from the exact spot where it started. Wild how circular these things get.
English
0
0
2
54
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
I run 4 different Claude Code instances at the same time now while building. One handles backend APIs, one fixes bugs, one optimizes lighthouse scores, and one experiments with new features. While waiting for one to finish, I context-switch to another. Feels like managing a small dev team from my laptop. The future is weird.
English
1
0
1
65
@levelsio
@levelsio@levelsio·
This was asked for for YEARS and I could never find time to build it myself 🗺️ Hoodmaps for 🏡 Airbnb Hoodmaps is my app that lets you find out where to stay in a city, it classifies neighborhoods by: 🟥 Tourists 🟨 Cool 🟩 Rich 🟦 Suits ⬜️ Normies I asked Claude Code to build it and it kinda works, not perfect but a start I just need to get the map to update faster and then publish it as a Chrome extension For now you can try it though: hoodmaps.com/airbnb-overlay… Copy paste that in console on Airbnb map, type your city as a slug (like los-angeles) and it should work Happy booking!!!
English
155
93
2.6K
284.5K
Andi
Andi@andi_losing·
just noticed i have 2 subscribers i’m not offering anything yet any ideas what cool stuff i could do?
Andi tweet media
English
20
1
59
2.3K
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
Most SaaS founders obsess over their product. I obsess over the journey users take to become paying customers. Blog post → Try free feature → Hit paywall → Convert. Analytics showed me the exact path. Now I optimize each step instead of guessing. The data tells you where people drop off. Fix that, not random features.
English
1
0
1
46
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
I've been watching startups apply to everything at once then wonder why nothing sticks. Meanwhile the ones that blow up did the opposite: Product Hunt OR Hacker News OR Reddit. One at a time. Double down on what worked. Same applies to growth channels. Pick one, make it work, then move on. Shotgun approach works for finding what converts. Sniper approach for scaling it.
English
0
0
0
36
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
ScoutMRR.com just got a full upgrade 🎉 Radar charts. Similarity scoring across 8 dimensions. Margin & risk analysis. Rank trend charts. Didn't build features, built a whole new layer of intelligence. Thank you @marclou for the expanded API 🫶🏻
Marc Lou@marclou

I just added 5 new fields to the TrustMRR API: 📈 growthMRR30d 👀 visitorsLast30Days 🔍 googleSearchImpressionsLast30Days 💰 revenuePerVisitor 🏆 rank All available on /api/v1/startups. Excited to see what you cook!

English
0
0
0
59
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
Shipped so much this week I had to upgrade my Netlify plan twice. The cost of rapid iteration: higher hosting bills. The benefit: Learning what actually moves the needle in days instead of months. I'll take the $50 extra cost over waiting weeks to validate an idea. Speed is expensive but ignorance costs more.
English
0
0
0
40
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
Regulation made hiring so expensive that companies stopped hiring people. Instead they hire "contractors" through outsourcing firms. Same work. Different label. Zero benefits. The law meant to protect workers made it harder to become one. Unintended consequences are the only consequences that matter.
English
0
0
1
26
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
People keep asking me "when will you hire your first employee?" Honestly? Maybe never. Claude Code is handling my dev work, @DataFast_ tracks everything, Polar runs payments, Netlify handles deployment. I'm basically just the person who decides WHAT to build and talks to customers. The whole "you need a team to scale" thing feels outdated. Let's see how far one person + AI tools can actually go in 2025 🫡
English
1
0
1
68
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
I keep the realtime user map open on my second monitor like they're my Sims. Watching someone from Brazil land on the blog, try the free tool, then hit the paywall. It's weird but I can't stop. Is this normal founder behavior or do I need help? Asking for a friend.
English
0
0
0
47
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
Breaking production at 3AM taught me more than any course. Social login stopped working. Zero new customers all day. Didn't even test the change. Rule now: If I don't have time to test it properly, I don't ship it. Pagespeed improvements can wait. Revenue can't come back from zero.
English
0
0
1
74
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
Straight up 47% of my users have ad blockers installed. I only found this out because my analytics were showing WAY fewer events than actual Stripe payments. Switched to a server-side proxy for tracking and suddenly my conversion data makes sense again. If you're making product decisions based on client-side analytics, you're basically flying blind on half your traffic. This hurts and sucks but at least now I know 👀
English
0
0
0
36
Aleksandar Jovanovic
Aleksandar Jovanovic@AleksDoesCode·
Just spent $400 on Claude API costs this month shipping features. Literally copy-pasting bug reports into Claude Code and letting it fix everything while I handle the business side. The craziest part? It's STILL cheaper than hiring a junior dev. At this rate I can scale to 10k users before I need to think about a team 👀
English
1
0
2
116