👋 Hey, it’s Orel here! Welcome to my weekly newsletter where I share my journey and lessons as a solopreneur who quit his job to chase his dreams.
I am a software developer, and so far I have x3 failed projects, and x2 ongoing.
I also publish Tech Books summaries along with Anton Zaides.
Two months ago I came up with an idea to write an app that will help me build a running habit.
It was a period of time when I felt extremely lonely and looked for ways to battle it.
So I reached out to a friend and asked him if he’s up for building a running habit with me. Run 2KM twice a week.
Luckily, he was in for it.
We created a contract on google docs to make it official and followed up on each other weekly on WhatsApp.
In the beginning it was awesome and really helped me stay motivated and improved the loneliness feeling.
But as time went by the enthusiasm slowly faded, at least for me, to a point when I stopped.
And the reason I stopped is that it was too much work.
→ Write a contract on google docs every few weeks to reflect the improvement or changes needed.
→ Follow up on WhatsApp once/twice a week to share your progress.
→ Remind your partner if they didn’t update you on their progress.
I know, it might sound like it’s just a few minutes every week.
But building habits is hard enough as it is. Adding more friction doesn’t help.
That’s when I thought: I wish there was something simpler. Much simpler.
💡 Moment
That’s when I thought: “Why not code something simple myself?”
That way everybody can enjoy the benefits of having a partner to build habits with and have as little friction as possible.
The idea
PinkyPartner main goal was to be simple.
Find your partner
Create a contract with habits
Notify your partner when you’re done
After spending days on writing something quite complex, I figured that it’s too much and the design is too messy.
Hiring a UX designer to redesign everything would be a waste of time and money.
Instead I tried to figure out how can I do simple, easy and have a quick MVP?
This is what I came up with:
Have an invite button if your partner is not on PinkyPartner
Each contract will contain only one habit
Have a satisfying checkbox for each task
Build a notification system
Notify on: Task done/New contract created.
The execution
At first I thought about writing a very stable app, with a dedicated serverless backend, using AWS and learning React Native.
Then I remembered of what I read in
’s Web Apps are Native Apps and figured that writing a PWA with NextJS would be the fastest way to build an MVP.And I can also make it completely free if I use MongoDB or Supabase.
After some contemplating, this is the tech stack I decided on:
Front, Back
React, TailwindCSS, Shadcn, NextJS.
I have a lot of experience with this stack combination, so it was a no-brainer for me.
DB
MongoDB
After watching a few of Marc Lou’s videos on YouTube, where he advocates for MongoDB, I figured I could give it a go.
It plays well with Prisma, which is a fantastic ORM library, and it’s free.
Cloud
Vercel
This is another no-brainer. The developer experience of Vercel is unmatched.
Vercel automatically publishes your product after you push your changes to master.
It creates both the frontend deployment and the backend lambdas.
One month later, I officially announced PinkyPartner on LinkedIn and Substack.
I wrote about it in length here.
Another month after that, I launched on ProductHunt.
The big launch (Product Hunt)
Short introduction to Product Hunt:
Every work day Product Hunt runs a competition of products.
It can be anything from a newsletter (See
Then people can upvote products they like, and the product with the most upvotes and quality upvotes (Product Hunt has an algorithm to determine that) wins.
Now, there’s the featured page, which is the first page of products you see.
This is where every creator hopes to end up.
Now, to avoid “pay to win”, in the first 4 hours of the competition Product Hunt randomizes the order of the product in the and hides the upvote count, so everybody can have an equal chance and the featured page is much bigger.
A week before I launched, I started building the showcase of PinkyPartner.
A few images, Product Hunt teaser page, emails list and contact ways to people who I supported their product, so they can support back, if they like PinkyPartner.
I prepared for a massive flow of people to the website, which didn’t happen.
But… I got 11 new sign ups! 🎉
From ~138 unique visits, which is a ~9% conversion rate.
That might not sound like a lot, but it’s a milestone :).
BTW:
There’s another peak (See in this articles cover image) from when I published How a 6 months partnership has ended, which was quite popular.
The future
To be honest, I am not sure what I am going to do next with PinkyPartner.
This is the first product that I published this way and measuring a product’s success is something I believe you learn with time with experience and by reading about it.
I personally use it for my own habits and I will keep promoting it to people.
Whether or not I’ll be developing new features depends on returning users and interaction with PinkyPartner.
If I’ll see that there are several people who enjoy it and use it regularly, I will improve it and market it more.
If you are a user of PinkyPartner, let me know what you think about it in the comments! I’d love to hear your feedback :)
Besides, I neglected BookWiz for too long and it’s time to show it some love and perhaps post it on ProductHunt soon as well!
Final words
The launch day was very exciting and a very important milestone for me.
It’s the first product I built that I can wholeheartedly say I have completed.
So I want to thank whoever took part in the launch, upvoted the product, commented, liked on LinkedIn and signed up.
More great things are coming ❤️.
📣 What I enjoyed reading this week
The no-budget marketing strategy every founder needs 🌠 by
- Seriously, I enjoy reading every article on Tom’s newsletter. Whether you’re into marketing or not, you’ll enjoy it and learn something new.How to keep up with all the digital content by
- There’s so much knowledge out there but not enough time. Having a system to read only the best of the best is a must. Anton gives valuable tips and systems he uses to read only things that would give him the most value.
Any advice on how l can start my indie journey am a beginner in dev and believe l can learn more and grow.
Thanks for all the data, Orel! The very first PH launch is the milestone to remember.
I value learning from your journey.
Good luck with BookWiz!