I've tried every productivity system and app out there. And I can say with confidence that a weekly running note of things to do on Apple Notes beats everything else.
If you work with Docker on an M1 Mac, do yourself a favor and install
Every operation feels 100x faster, and it should also have a lighter impact on the battery life of M1 Macs. ⚡️🔋
Hat tip to
@kandros5591
👏
.
@Typefully
is making $100k+ MRR and will turn 4 years old this year.
Here are 8 pieces of advice I wish I had gotten (and followed) when
@linuz90
and I started it:
1) Build the basics right, focus on speed and reliability.
There's no cutting corners when you want to build a
🚀After 6 months of work, yesterday we finally launched
@mailbrew
and it was wild. This was by far the most successful launch me and
@linuz90
ever pulled off.
Time for some numbers 📊
Thread 👇
The best people I want to hire are all "founder types" 😅
I came to this conclusion after a conversation with a friend that went like this:
Me: "We're hiring a Product Engineer."
Him: "Would you guys consider external help?"
Me: "For such a core position we prefer to
I'm lost for words! ❤️ just got sent these 3D renders from Stripe as a congrats for passing $35k MRR. It's my yellow vespa with some Bannerbear customization! Thank you so much
@stripe
@sammcallister
@juliamarzochi
I love it! 🐻🛵
🔥 Big news dropping today!
@ev
has invested in
@typefully
.
He pioneered online publishing with Blogger, Twitter, and Medium.
Very excited to have him as an advisor.
If you’re struggling to manage tasks and projects with your team, I think you should try
@basecamp
.
We recently switched from Notion and haven't felt this organized as a team in a while.
Here's why 🧵
Underthinking is an underrated skill in entrepreneurs.
@Typefully
exists today because
@linuz90
knew nothing about our market. 😅
He wanted a tool to write Twitter threads and thought none existed. So he started building one.
Too many indiepreneurs get stuck in analysis
Stripe is a US company founded by two Europeans.
Oppenheimer is a US movie directed and cast by Europeans.
Both Stripe and Oppenheimer would never happen in Europe.
The US has created a professional context that naturally attracts the most talented people in the world.
It
📈 April update for
@mailbrew
.
💰 $2000 MRR
👨👩👦👦 4000 signups
👨👧👦 220 subscribers (5% conversion)
📧 100k emails sent
The thing I am most happy about is that we are getting tons of signups via word of mouth, the single strongest signal that a product is valuable.
Learned a big lesson today. Rate-limit your f**ing signup endpoint.
A malicious user signed up ~3500 accounts to game our invite system with
@mailbrew
and gained around $17k in invite credit.
Good luck spending it moron, I just deleted your account.
Just heard the story of
@tailwindcss
for the first time on the
@tuple_podcast
🤯
It's so good I want to share it here too (stealing
@r00k
's version but it's confirmed by
@adamwathan
so we're good 😅):
1) Adam was building a SaaS to sell info products.
2) Adam was using a
What's the best way to monetize a product?
If you stick with the first thing you try, you leave money and growth on the table.
🧵 Here's everything we tried and learned with
@mailbrew
and
@typefullyapp
.
As promised, here's
@typefully
's Jan '24 MRR update: $100,000.
It's a 5% MoM increase, taking us to $1.2M ARR.
A few notes:
1) As you can see in the image, MRR growth was slowing down in 2023.
This was mainly due to:
- the fact we were only offering yearly subscriptions.
-
For the first month ever,
@typefullyapp
made more than
@mailbrew
.
The trajectory is clear.
Pondering what this means for the future of the company and how we split our time between the products.
Here's
@typefully
's April '24 MRR update: $113.2k
April has been a great month both in terms of new MRR and revenue in general.
I attribute it to:
1) Tweaking monetization
Let’s just say we had a waaaay too generous free plan. 😅 And now it’s a bit less generous and more
I've been pondering over some big decisions for the past few weeks.
Our only engineer left for personal reasons and it's back to
@linuz90
and me (the founders) running the show at
@typefully
again after a long time.
We're personally handling everything from coding to customer
I was intrigued when
@dannypostmaa
shared his approach about 100% focusing all his efforts on a specific metric.
Is it extreme? Yes. Does it work? Yes.
He shared this example:
Their refund rate used to be 30% which was way too high and concerning. So, for months, their only
People will use your software in unexpected ways.
Dude lives in a remote South Pacific island, downloads his daily Mailbrew to stay updated while on a spotty connection.
Due to bogus gov restrictions, he could not easily pay for a sub. Gave him a free lifetime license!
Today we are launching Typefully, a write-only interface for Twitter.
It’s the sweetest React app we have ever made.
(Tweeted from Typefully of course)
Here's
@typefully
's Feb '24 MRR update: $103,300
We added around 4k in MRR last month which represents a 4% MoM growth.
Here's what happened:
1) We didn't ship any new splashy features as we are focused on improving the basics to improve long-term retention.
This is somewhat
Here's how I met my 3x co-founder
@linuz90
.
After
@dannypostmaa
launched the madness about co-founders last week, I feel like co-founders should happen organically by serendipity.
It might not make sense otherwise.
So here's how I met Fabrizio:
We met through Twitter in 2011.
💰 Currently at $300 MRR with
@mailbrew
.
Getting attention is only step one.
We need to evolve the product, give users reasons to pay us, and figure out a growth strategy to keep the momentum going.
As a team of two, focus will be our best weapon.
Here's how
@typefully
continues to grow past $1M ARR ⬇️
Spoiler: it's almost 100% word of mouth from users recommending the product.
1) The product itself leads you to share
@typefully
with others via our shared draft feature and collaboration workflow for teams. This falls
Here's
@typefully
's March '24 MRR update: $107,300.
It's up 3-4% from February which is in line with the growth we have been seeing over the past 3 months.
March was again a month we spent building and improving the product without any major announcements or releases. We spent
Another category where I would see a Once product work amazingly well is email marketing automation.
We are currently paying $700+/mo to store 150k contacts and send 1-2 emails per month on CustomerIO.
This workflow could easily sit on a cheap VM and SQLite database on
This is exactly the kind of situation we designed ONCE/Campfire for. Just absurd to be paying Slack/Teams £10,000/year when all you need is a basic chat system. Yearly bill reduced to just 0.6% of its former size!! 💸
$3k MRR for
@typefullyapp
here we go! 🔥
The different in the pace of growth compared to
@mailbrew
is staggering.
I attribute it to:
- Working growth loop features within the product
- Easier sell at a higher price
- Best-in-class user experience with a generous free plan
I spend 8h+ per day in front of screens.
Reconnecting with the physical world is one of the most important things I do. It helps me recharge and get balance in my life.
For me, it's simple stuff:
1) Lifting at the gym.
2) Surfing.
3) Cooking.
What is it for you?
Excited to launch Typefully 2.0 today 🚀
After 2 years of constant improvements, the product has become a powerhouse for creators:
✦ AI-powered tweet rewrites
✦ CMD+K Command Bar
✦ Cross-post to LinkedIn
✦ Comments on Drafts
✦ Mac App
Live on PH→
I will start sharing MRR updates again for
@typefully
.
Here's why we stopped and why we're resuming it:
1) Copycats pop up like crazy when your MRR is growing.
Why we stopped: you have to defend your business the best you can while you're still growing and consolidating it.
We are hiring a Product Engineer at
@typefully
.
We’re looking for a full-stack software engineer with a great product sense to work alongside the founders, to 10x Typefully together.
ℹ️ Position
Join us and work on a tool loved by tens of thousands.
You'll ship updates
I have been very satisfied with this new workflow for reading books:
• I highlight copiously on my Kindle.
• I sync the highlights to
@obsdmd
via this plugin:
Pinning these tiles to my wall.
Our work is digital, so it’s nice to have some physical reminder of the stuff you worked on.
Hope to add another tile next year 👀
I am done with Revolut.
They blocked my account without giving me a reason. Support has been unresponsive for 3 days.
If this was my main bank account I would be in trouble.
Finally launching
@typefullyapp
images, the
#1
feature request since launch.
Worked on this with
@linuz90
and
@mangel_d
who did most of the work on this feature 🙌
Explaining design + tech in this thread 🧵
📢 LinkedIn support for
@typefully
is here!
Share your Twitter content to LinkedIn with just one click or use our high-fidelity LinkedIn editor to make changes.
→
🚀 Yesterday we launched , a write-only interface for Twitter.
It has been our most successful launch ever, even surpassing
@mailbrew
’s launch.
Here are some insights and learnings.
Thread 🧵
Here's how we improve
@typefully
's free to paid conversion rate.
We ask every user this question right after upgrading:
→ What was it that convinced you to upgrade to a paid plan?
All answers go directly to our "user feedback" Slack channel where we later bulk analyze them to
happy to report we moved early and secured enterprise api access for
@typefully
too, but I don't feel the need to shit on competitors while they are having an incredibly hard time for failing to do the same
A rare picture of me writing my yearly review when I should really be stepping outside with the amazing weather in Lisbon.
I will publish it next week 🔥
It's time for a refresh 🍃
We're introducing a beautiful new logo designed by our friend
@Larkef
.
We've also revamped every aspect of Mailbrew, from the web-app to the brews.
It feels like a new beginning.
Check it out 👉
Join me and
@linuz90
in an amazing 1-week, remote work, surf retreat in the Canary Islands next November.
- 12 remote workers in an amazing villa
- 3 surf lessons with video tutoring
- volcano hiking at sunrise
Info & bookings here →
A couple of launches later, here the latest numbers:
💰$3250 MRR
👩👩👧👦 410 subscribers
With about 1200 people currently trialing I expect about 60 new subscribers by next month.
Starting to smell the ramen 🍜
✨ Today we're launching
🖼️ Easily brand your images for Twitter
📈 Make people stop scrolling
🔥 Maximize engagement on your tweets
💯 100% free
We're live on PH →
What I love about Lisbon (after living here for 6 months):
• I can walk everywhere
• The climate is good for working (not too hot, not too cold)
• Healthy eating at coworking for €6/day
• Uber is cheap and fast
I was recently asked about how I see
@typefully
's competitors and what's my position regarding them.
My answer was boring but true: we stay in our lane and try to do things our own way.
We don't think about them much. I believe we end up differentiating ourselves naturally by
I often go back and think about this old
@stephsmithio
article and nod in agreement.
To be great, you *just* need to be consistently good.
It's not an easy task, but something you can achieve with inner motivation and good systems.
Just had a user ask to talk to my manager over customer support 😂
I tried to explain that I am the co-founder and know all the systems very well because I coded them. They were not satisfied.
The level of entitlement some people have is next level.
Anyway, back to building
I tend to attribute reaching 100k MRR
@typefully
with 3 people to a bit of luck and to a lot of hard work and discipline.
Discipline mainly comes down to getting things done in a very consistent manner (aka every day).
Here's an extremely good summary of the GTD framework
Our MRR went down this month 👎
May '24 MRR update for
@typefully
: $112.4k (-0.7%).
I told you about this last week, but what is happening is that we literally got $0 MRR from new customers for 2 weeks this past May.
No, acquisition is not lower. We still get lots of new
When you find yourself writing code like this with your ORM, always remember that plain old SQL is in your toolbelt.
In this case, it brought down the response time from 1.5s to 0.12s. That's a 10x improvement.