From Code to Freedom: The Tony Dinh Story of Building Multiple Profitable Products
Table of Contents
Who Is Tony Dinh?
Tony Dinh is a well-known indie hacker and solo developer who has built multiple profitable SaaS and productivity tools.
He’s especially recognized for:
Building in public on X (Twitter)
Launching small, focused products
Growing to tens of thousands in monthly recurring revenue (MRR)
Selling at least one product for $128,000
Unlike traditional startup founders, Tony operates mostly solo, without venture capital making him a key example in the indie hacker movement.
Tony Dinh’s Software Engineering Background
Before becoming an indie hacker, Tony Dinh built a solid foundation as a software engineer. His programming journey began in high school with Visual Basic 6, an early sign of the passion that would define his career.
After graduating from FPT University with a Bachelor of Engineering in Computer Software Engineering, Tony accumulated over 7 years of professional experience across multiple companies. His career path included:
Silicon Straits Saigon: Early career experience
Honestbee: Full-stack development exposure
Zendesk: Senior Software Engineer role working on backend global systems
During these years, Tony mastered a comprehensive skill set covering frontend development, backend systems, DevOps, mobile app development, and UX/UI design. This broad technical foundation would become one of his greatest advantages when he eventually struck out on his own.
"I learned a lot of useful skills: frontend, backend, DevOps, mobile apps, game development, and some UX/UI design," Tony reflects. "These skills became my biggest strength and greatly helped me in my later journey."
The First Failure: A macOS Log Viewer That Never Launched
Tony's first indie hacking attempt was a macOS log viewer application. But like many first efforts, it didn't go as planned.
As a perfectionist software engineer, Tony approached the project with high standards. He wanted beautiful UI, extensive features, comprehensive architecture, and unit test coverage exceeding 95%.
The result? Six months of work with no launch in sight.
"I worked on it for about 6 months. I felt like this project would never be completed. Then, I got bored and gave up on this project," Tony admits.
Key takeaway: Tony's first failure taught him a crucial lesson over-engineering can kill momentum. Perfectionism delayed launch so long that interest and motivation passed.
However, the experience wasn't wasted. Tony gained extensive Swift experience, enabling him to build macOS and iOS apps much faster in the future.
DevUtils: The First Taste of Internet Money
About a month after abandoning his log viewer project, Tony decided to try again, but this time with a radically different approach.
DevUtils was born as an all-in-one offline tool for developers, bundling commonly used utilities into a single macOS application. Tony built the first version in just two weeks, by intentionally staying away from the perfectionism traps that caused his previous project to fail.
"No more spending time on test cases," he decided.
He shared the app with friends, family, and colleagues for free, collecting positive feedback. Encouraged, Tony added a payment system: $9 for a one-time perpetual license.
Then came the breakthrough. Tony posted DevUtils on Hacker News and received positive comments that kept the post on the front page for hours.
"That was my first dollar earned through the internet! I jumped with joy in my bedroom in Singapore," Tony recalls.
DevUtils established several patterns that would define Tony's future success:
Build quickly: Two-week development cycle
Solve real problems: Tools developers actually need
Low maintenance: Desktop apps with no server costs
Building an Audience on Twitter: The Game-Changing Strategy.
After the initial Hacker News traffic spike subsided, Tony realized that one-off launches wouldn't sustain his business. He needed a long-term traffic channel.
He tried Google ads, SEO articles, newsletter sponsorships, and other channels. While these produced some results, they felt exhausting and unsustainable.
Then Tony discovered Twitter and the #buildinpublic community.
His Twitter strategy was simple but effective:
Build interesting things and share them publicly
Engage with other accounts
Post tweets, memes, and jokes
Be fun and friendly overall
Tony quickly learned that simply tweeting about DevUtils wouldn't grow his following. He needed to create compelling content that attracted attention regardless of his products.
One of his first viral tweets showcased a programming experiment a creative use of his technical skills that had nothing to do with selling.
Over six months, Tony grew from 100 followers in November 2020 to 700 followers by May 2021.
Why this matters for you: Tony didn't start with an audience. He built it incrementally by providing value, engaging authentically, and showcasing his skills. His Twitter growth became the foundation for every product launch that followed.
Learn more here
Black Magic: The First Real Business
In May 2021, Tony was approaching 1,000 Twitter followers. He decided to create something special to celebrate and boost engagement.
Diving into the Twitter API documentation, Tony discovered he could update profile pictures through the API. He built a small script that displayed a progress bar around his profile picture, showing how close he was to 1,000 followers.
The response was immediate and enthusiastic. People loved the creative concept.
Tony quickly turned the script into a web application with a "Pro" version that let users customize the progress bar color for $4 per month.
That was his first recurring revenue.
Black Magic evolved from a fun progress bar into a suite of Twitter engagement tools. Tony added features like MagicSidebar a Chrome extension providing analytics and CRM functionality for Twitter users.
By August 2021, Black Magic was generating ~$300 MRR alongside DevUtils' ~$200 MRR.
Learn more here
The Leap: Quitting Job in September 2021
With Black Magic showing traction, Tony made a decision that would change his life. On September 20, 2021, he quit his job to become a full-time indie hacker.
His financial runway gave him confidence:
Savings sufficient for 2 years of living expenses
If he returned to Vietnam, those savings would last 4 years
No family obligations (unmarried, no children at the time)
His initial target was modest: reach $1,000 MRR within one year enough to live comfortably in Vietnam.
"The moment I quit, I went out for a walk, breathed fresh air, and experienced a freedom I had never felt before," Tony recalls.
By February 2022, Tony had exceeded his goal. Black Magic grew to $4,000 MRR with 28,000 Twitter followers.
The $128K Sale: Surviving the Twitter API Crisis
Every entrepreneur eventually faces a crisis. For Tony, it came in early 2023 when Twitter announced dramatic API pricing changes.
The new pricing structure required $42,000 per month for continued API access completely unsustainable for a business generating $14,000 MRR.
Tony faced impossible choices:
Pay $42K/month: Impossible with $14K revenue
Shut down: Let down customers and employees
Sell quickly: Accept whatever offer he could get
In a frantic few weeks, Tony contacted three potential buyers and received two offers. He accepted Hypefury's offer of $128,000.
The timing was critical. Just one week after hearing the news, Twitter began cutting off API access. Black Magic lost access but regained it because the acquisition was already in progress.
The painful irony: Shortly after the acquisition closed, Twitter announced a $5,000/month plan. "I would have totally paid $5K/month if this had been announced one month earlier," Tony reflects.
Even more painful: Tony had rejected a $500,000 acquisition offer just three months before the API crisis.
Yet Tony views the experience philosophically. "Nobody is happy with the new Twitter pricing change. But I signed up for that when I created the product around Twitter API: platform risk."
Learn more here
Xnapper: A Simple Screenshot Tool That Sold for $150K
While managing Black Magic and DevUtils, Tony continued experimenting with new ideas. One of those experiments became Xnapper a screenshot tool focused on creating beautiful images.
Xnapper demonstrated Tony's ability to identify simple problems and build elegant solutions. The tool gained traction quickly, eventually generating around $4,000 MRR on average.
In March 2024, Tony sold Xnapper for $150,000 to focus more energy on TypingMind.
The Xnapper sale highlights an important pattern in Tony's approach: building products that can run with minimal maintenance, allowing him to shift focus when new opportunities emerge.
TypingMind: The $130K+ MRR AI Powerhouse
Tony's most successful product to date came from an unexpected opportunity. When ChatGPT launched, Tony recognized the potential immediately. He built TypingMind, a ChatGPT wrapper with enhanced features and launched just hours after OpenAI released their API.
TypingMind addressed a clear need: while ChatGPT was powerful, the interface had limitations. TypingMind offered more features, better customization, and a superior user experience.
The product grew rapidly. By January 2024, TypingMind reached $50,000 MRR. By October 2025, Tony reported TypingMind was generating approximately $130,000 - $160,000 monthly.
Critical milestone: The B2B Team version now accounts for over 50% of monthly revenue, reducing dependency on one-time personal purchases.
Tony's marketing approach for TypingMind reveals another insight: "Most of my sales are from word-of-mouth. I've been attempting other marketing channels from time to time, but so far, nothing has worked for me."
This suggests that for AI tools, product quality and user experience drive growth more than paid acquisition.
Tony Dinh's Revenue Timeline: From $0 to $160K MRR
Here's a chronological overview of Tony Dinh's revenue progression:
Period | Milestone |
|---|---|
2020 | First DevUtils sales after Hacker News launch |
August 2021 | Combined MRR: ~$500 ($300 Black Magic + $200 DevUtils) |
February 2022 | Black Magic hits $4,000 MRR |
September 2022 | Black Magic reaches $13,000 MRR |
Early 2023 | Black Magic peak at $14,000 MRR |
January 2024 | TypingMind reaches $50,000 MRR |
October 2025 | TypingMind at $130,000 -$160,000 MRR |
Tony has also achieved financial independence, with TypingMind generating over $1 million annually.
The Multi-Product Strategy: How He Manages Multiple Ventures
One of Tony's distinguishing characteristics is his ability to manage multiple profitable products simultaneously. How does he do it?
1. Products requiring low maintenance
Tony deliberately builds products that don't demand constant attention. Desktop apps like DevUtils and Xnapper have no server costs and minimal maintenance needs. SaaS products require more care, which is why Tony limited himself to one SaaS (Black Magic) at a time.
2. Diversified income streams
"If one product fails, by the market or by accident (you never know), I will still have other products that bring in revenue."
3. Focused work sessions
Tony breaks tasks into chunks that can be completed in one 3-4 hour session. On most days, he completes just one major task per day, spending remaining time on marketing, support, and community engagement.
4. Switching products for freshness
"When I get bored with one product, switching between multiple products helps keep me motivated."
Twitter Growth: How Tony Built 130K+ Followers
Tony Dinh's Twitter following has grown from 100 in 2020 to over 130,000 followers today. This audience became the engine driving his product launches and sustained growth.
His Twitter playbook:
Build publicly: Share interesting experiments, even failed ones
Engage constantly: Reply to others, participate in conversations
Add humor: Memes and jokes make content more shareable
Provide value: In-depth threads sharing real experiences
Be friendly: Approachable presence attracts genuine connections
The investment paid off repeatedly. When Tony launched new products, his existing audience provided immediate validation, feedback, and early customers.
Learn more here
Key Lessons from Tony Dinh's Indie Hacker Journey
1. Diverse skills are your safety net
Tony's broad technical background allowed him to build full products independently, reducing dependency on others and accelerating development cycles.
2. Start before you're ready
DevUtils launched in 2 weeks with no tests. Perfect products don't exist, shipping beats perfection.
3. Audience is everything
Tony's Twitter following turned every product launch from a gamble into a predictable success. Start building your audience today.
4. Multiple revenue streams reduce risk
When Twitter API changes threatened Black Magic, Tony's other products provided stability during transition.
5. Platform risk is real
Building on someone else's platform (like Twitter) creates vulnerability. Tony's pivot to TypingMind (a ChatGPT wrapper) carries similar risks but with lessons learned.
6. Financial independence changes perspective
Tony notes that reaching financial independence helped him clarify his true passion: "When I follow my passion and create new, useful things for the world, it usually rewards me with more money."
How You Can Start Your Own Indie Hacker Journey
Tony Dinh's journey offers a blueprint for aspiring indie hackers. Here's how to begin:
Step 1: Build your skills
Tony had 7 years of software engineering experience before going indie. You don't need that much time, but you do need enough skill to build and ship products independently.
Step 2: Start with a side project
Tony built DevUtils while employed full-time. Side projects let you test the waters without risking your livelihood.
Step 3: Build an audience
Start sharing your journey today. Document your progress on Twitter, engage with the #buildinpublic community, and provide value consistently.
Step 4: Solve your own problems
Tony builds products he personally uses. This approach ensures authentic motivation and genuine understanding of user needs.
Step 5: Create multiple income streams
Begin with one product, but keep experimenting with new ideas. Diversification provides stability as you grow.
Step 6: Prepare your financial runway
Tony saved enough to cover 2 - 4 years of expenses before quitting. Build your safety net before taking the leap.
Ready to Start Your Own Indie Hacker Journey?
Tony Dinh's story proves that with the right skills, strategies, and persistence, it's possible to build profitable products and achieve financial independence as a solo developer.
If you want to grow your Twitter presence and build an audience for your products just like Tony did, you need the right tools to streamline your growth. Managing multiple products, engaging with followers, and consistently providing value takes time and effort.
If you also want to grow your X (Twitter) account, you can try SupaBird a tool designed to help you automate engagement, track growth metrics, and build meaningful connections with your audience. Just as Tony used Twitter as the foundation for his indie hacker success, SupaBird can help you accelerate your own journey from zero to your first thousand followers.
The path from software engineer to successful indie hacker isn't easy, but Tony Dinh has shown that it's possible. Start today. Build something. Share your journey. Your own success story could be next.

Schedule Retweets on X (Twitter): Why It Matters and How to Use It for Growth

What Makes Developer Posts Go Viral on X (Twitter)

Danny Postma X (Twitter) Followers Count & Growth Strategy: How He Built 100K+ Followers

How to Grow on X: What We Learned From Their Algorithm Reveal

From Corporate Dreams to $1.3m ARR as an Entrepreneur

The HeadshotPro SEO Strategy: How Danny Postma Ranks #1 for 'Professional Headshots

From 100 to 180K+ Followers: Tony Dinh's Twitter/X Growth Tactics That Still Work in 2026

The Black Magic Acquisition: What Really Happened Behind the $128K Sale and the $500K Offer He Turned Down

Marc Lou — From Flops to Million-Dollar Wins 🚀

