February 2022 updates – 6 months milestone

Tony Dinh
Tony Dinh
Hello everyone! It’s me again – Tony 👋

Time flies! February 2022 marks the 6 months milestone of me going indie hacking full time! 🥳
In this issue, I’ll share my regular updates from February and some thoughts on the first 6 months of my journey.
Let’s go!
This is my new work & play station! Should make a nice thumbnail for this page :)
This is my new work & play station! Should make a nice thumbnail for this page :)
Firstly, a recap of February 2022.
Some good news!
Earlier in December 2021, Twitter reached out to me about Black Magic.
And no, it wasn’t an acquisition offer. 😂
They are working on an experiment with Twitter products and wanted to feature Black Magic in their “app store”.
I’m super honored to be on their radar. Two months later, Twitter finally announced Twitter Toolbox.
Lots of familiar logos in there!
Lots of familiar logos in there!
Twitter hasn’t pushed this idea very hard, as they are still experimenting. The only way to access the page, for now, is via this link: https://developer.twitter.com/en/community/toolbox
I’m excited to see where this will go. The experiment has brought in 88 new sign-ups so far!
I worked on Black Magic
I added a lot of new features for Black Magic in February. I also released the Android app and Safari extension for iPad/iOS 🥳
With that in place, Black Magic is now available on all major platforms:
  • Chrome Extension (which also runs on Brave and Edge)
  • Firefox Extension
  • Safari Extension (on Mac, iPad, and iPhone)
  • iOS standalone app
  • Android standalone app
I'll use this glove to double your followers in a snap ;)
I'll use this glove to double your followers in a snap ;)
How can I afford to, and why do I try so hard to build the app for so many platforms?
The answer is rather disappointing: I didn’t have to try “that hard”.
Most of the codes are reusable. The main app is the sidebar Chrome extension written in React, the rest of the platforms use web view and iframe with some small custom logic to handle platform-specific requirements.
Magic Sidebar on an iPad :)
Magic Sidebar on an iPad :)
And because the UI for the sidebar is narrow and compact (400px), it worked well when I bring it to the mobile apps! (with some small UI adjustments).
The mobile apps are not perfect, but at least it allows people to use Black Magic on mobiles, which was previously impossible.
Around ~18% of the users are using Black Magic from iOS.
Around ~18% of the users are using Black Magic from iOS.
I don’t even have the onboarding for the mobile apps yet, so a lot of people missed out on the most important feature: the share button.
If you are a Black Magic customer and don’t know about it too, watch this video to see what I mean 😄
Some technical stuff
If you are looking to write an extension for multiple browsers, I highly recommend using this boilerplate.
It supports Chrome, Firefox, Edge, Brave, Opera out of the box. Very convenience.
For Safari extension, check out this article. Apple allows you to reuse your Chrome extension with very little code.
Good luck!
Experimenting with paid ads on Twitter
No matter how much time I want to spend on building features, marketing is important.
I experimented with paid ads on Twitter. This tweet gets 687 likes and 64% of those are from promotion traffic, which surprised me!
Tony Dinh 🎯
I'm gonna waste $100 and promote this tweet just to test how Twitter Ads works.

Let's see what happen 😂
Go to the tweet above to see some numbers I shared publicly. It’s actually an ongoing thread.
I'm sharing my promotion stats publicly
I'm sharing my promotion stats publicly
My ideal scenario for this is to run paid ads for my old self-promoted tweets but from the @blackmagic_so account, then get stable inbound traffic and convert some of that to cover the cost of the ads.
If the process results in positive revenue, I’ll keep it run forever. Then, every time I release a new feature, I’ll tweet from my Twitter account, then promote it on Black Magic’s Twitter account. Done!
Hope it will be as easy as it sounds. 😂
I built a small product: EmojiAI.com
I have access to OpenAI’s API some time ago, I used the playground a lot but didn’t have time to actually build any product around it.
Until now!
EmojiAI.com - Suggest emojis for your text, tweet, or marketing copy | Product Hunt
It’s a small product, solving a small problem, but it helped me to see the process of building with OpenAI/GPT-3.
Fun fact: I built this product in 1 day!
  1. Design and test GPT-3 prompts using OpenAI’s playground.
  2. Once I’m happy with the prompts, I put the code in a Cloudflare Worker, that’s my entire “backend”.
  3. Create a project with Next.JS for the frontend and call the API.
  4. Register a domain and deploy the frontend using Cloudflare Pages.
  5. And the last step to truly “complete” the project: Add payment.
  6. Also, I need to request OpenAI’s approval of the release of the app to the public. The review process took less than 24 hours, which is very fast!
Give it a try at EmojiAI.com 😁
Give it a try at EmojiAI.com 😁
The launch got 239 votes on Product Hunt and $4.99 sales. It was a fun launch! 😂
However, I ended up not using it as much. The quality of the GPT-3 suggested emojis are not always top-notch, although sometimes it surprised me with some very good suggestions.
According to the user rating, only 33% of the time, they are happy with the suggestions (4 stars and 5 stars rating).
EmojiAI.com suggestions ratings (5 stars is best)
EmojiAI.com suggestions ratings (5 stars is best)
Go give it a try and let me know if it’s any good! 😄 https://emojiai.com
My 6 months of indie hacking so far
I can’t believe my pinned tweet is already 6 months old!
Tony Dinh 🎯
Gonna pin this 📌

After 7 years working as a dev, I quit my job to pursue my dream: build software I love and make a living out of it.

I have:
– Ideas
– Backup plans
– No wife, no kid
– Saving for 2+ years
– And most of all: Faith in myself

Let's see if I can make it! 👊
I want to share with you my latest MRR update, but the Paddle’s stats page seems to be stuck since 21st Feb, so this is all I have:
It's been a wild ride in the past 6 months!
It's been a wild ride in the past 6 months!
When I quit my job 6 months ago, I was mentally prepared and expecting no revenue for the whole first year. So this is super AMAZING!
I’m super grateful for having your support on Twitter, Product Hunt, and here in this newsletter! ❤️
If you are new to my newsletter, check the previous issues to see my journey (so far).
Some thoughts
At this MRR; the one-off revenue from DevUtils.app; and other income sources, I can live comfortably at almost anywhere in the world.
Circumstances have not allowed me to travel much this year, but I’ll do it as soon as I can.
I can’t retire yet, but the short-term financial independence allows me to be less stressed about things I don’t enjoy doing (like doing marketing 😂) and spend more time doing what I love.
I love building software and seeing people use it. I’ve been doing it since I know how to program, and now have the freedom to do it again!
My new goal
My target now is to make DevUtils the must-have app for all developers (like Chrome DevTool!), and make Black Magic the best companion app for all Twitter power users (like TweetDeck!).
Having more revenue is nice, but chasing that metric too closely will often lead to some “not-so-good” outcomes (e.g., dark patterns). From 5K MRR onwards, I want to focus more on building great products, rather than growing fast.
Since I’m an active user of both of my products, I’m pretty sure I’ll benefit a lot from this new goal! 😂 (Also true for all of my existing customers.)
I think it’s more important to keep the existing customer happy than to seek more customers, especially for subscription-based products.
And that's all for now!
Thank you so much for being a part of my journey!
I’ll see you next month with more updates and hopefully some good news!
Cheers!
Tony
Did you enjoy this issue? Yes No
Tony Dinh
Tony Dinh @tdinh_me

Monthly updates about my indie hacking journey, what I have built and learned.

In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Created with Revue by Twitter.

Older messages

Feb 2022 updates: 4K MRR, new release, new features, new learnings

Wednesday, February 2, 2022

Hello everyone, this is Tony! 👋 Tony Dinh Tony Dinh @tdinh_me Hello everyone, this is Tony! 👋 In January 2022, I released a new DevUtils version, added a lot of features for Black Magic, reached $4K

My entire marketing strategy (+ December 2021 updates)

Monday, January 3, 2022

Hello everyone! This is Tony 👋 Tony Dinh Tony Dinh @tdinh_me Hello everyone! This is Tony 👋 First of all, happy new year! 🎆 I wish you and all of your loved one's health and happiness in the new

$322 → $2K MRR in 60 days by building in public

Thursday, December 16, 2021

Hello everyone, this is Tony! 👋 Tony Dinh Tony Dinh @tdinh_me Hello everyone, this is Tony! 👋 Today is a special day. I want to share with you all this post I originally posted on Indie Hackers, but I

My Best Month Ever: $23,109 revenue (+ November 2021 updates)

Thursday, December 2, 2021

Hello everyone! This is Tony 👋 Tony Dinh Tony Dinh @tdinh_me Hello everyone! This is Tony 👋 I just had my best month ever in my entire indie hacking journey, and I'm excited to share it with you

Just two things

Sunday, November 28, 2021

Hello everyone! Tony here 👋 This is not a typical monthly update, I just want to quickly let you know Tony Dinh Tony Dinh @tdinh_me Hello everyone! Tony here 👋 This is not a typical monthly update, I

You Might Also Like

How Meta is paving the way for synthetic social networks

Friday, April 19, 2024

Five ways of thinking about Llama 3, its latest large language model Platformer Platformer How Meta is paving the way for synthetic social networks By Casey Newton • 18 Apr 2024 View in browser View in

SaaSHub Weekly - Apr 18

Thursday, April 18, 2024

SaaSHub Weekly - Apr 18 Featured and useful products Ant Design logo Ant Design An enterprise-class UI design language and React implementation with a set of high-quality React components, one of best

[SaaS Club] Scaling a SaaS Community Platform to $19M ARR

Thursday, April 18, 2024

Hey Reader Let's connect on LinkedIn! Follow me to stay in touch! Here's a quick round up of what's been going on at SaaS Club: 🎧 Podcast Circle: Scaling a Community Platform to $19 Million

The Most Profitable Software Company in Q1 2024

Thursday, April 18, 2024

Tomasz Tunguz Venture Capitalist If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here.​ ​The Most Profitable Software Company in Q1 2024​ image Ethereum

Clippa and PrivacyBox

Thursday, April 18, 2024

A browser extension for PrivacySandbox control with passive income BetaList BetaList Daily Clippa Create short clip videos for social media in a few clicks PrivacyBox A browser extension for

I think I figured it out

Thursday, April 18, 2024

Read this in 1 min, 2 sec I was scrolling through our YouTube channel last night... And something finally clicked. Why are all these founders we interviewed successful? What do they know that others

stealth startups in industrials

Thursday, April 18, 2024

intel on hidden gems within the market inside Hi there, Never miss an outlier. Check out this list of target companies in industrials. These startups are hidden gems within the space. See them here The

digital health bounces back

Thursday, April 18, 2024

digital health rebounded in Q1'24. our experts are going live to explain what's going on in the sector. State of Digital Health Save a Spot Hi there, Q1'24 data is in for digital health.

[Replay] Start Your Ecommerce Business

Thursday, April 18, 2024

Free summit replay for only 24 hours - you asked, we answered: We recorded the entire Start Your Ecommerce Business Summit so you can digest the lessons at your own pace and go back to any sessions

Today's featured projects in 10 words

Thursday, April 18, 2024

Today's projects: OnTheFly • Dumbbe • lockrMail • Convert My Bank Statement • Mailmo • Distrobird 10words Discover new apps and startups in 10 words or less OnTheFly: A scalable live streaming