Five Core Principles of Building Startups The Lean Way 🐆
1. Idea -> validate -> build
Don’t write a single line of code before first validating your idea.
Set up a basic waiting list and see if anyone joins. Then contact anyone who signs up and find out their core problem
How I validated my SaaS before building it 🏗️
Rewind 10 days ago and I had several ideas but didn’t know what to choose. I wanted a way to validate the idea before building so I could quickly iterate through each idea till I found the right one.
My solution?
Waitlists ⏳
I
Day 2 of building
- Fixed a few UI errors on the landing page
- expanded on the landing page
- Began formatting data for training AI model
Tomorrow can start the fine tuning process 🚀
Why you need to promote your SaaS on Reddit
- 73.1 million daily active users
- Organically ranked traffic ->followers don't matter
- Engaged audience actively interested in niche
#buildinpublic
How to use Reddit to boost traffic to your site 💥
3-step process:
- Research / find relevant subreddits
- Hooky title
- TELL a story
1. Research / Find relevant subreddits
Go into communities on Reddit and make a list of all the subreddits that apply to your SaaS.
You can
if you score 80/100+ in these questions you have a good SaaS idea 💡
YC looked at its 100 biggest companies and used the data to come up with these questions.
Rate each question 1-10, 1 meaning no / poor correlation and 10 being yes / high correlation .
Here we go:
1. Do
- 65,000 impressions
- 100+ signups for
- New network of people who help me every day
Start building in Public today, it will give you all the motivation and momentum you need.
This is the reason you keep giving up too early
The Dunning Kruger effect describes the feeling of joy you get when starting a new project.
You feel excited, like this new idea will be the one, you have finally had your Steve Jobs moment.
You haven’t.
Give it a few days
Top 3 lessons from building my first SaaS
- Moving fast is one of the biggest challenges 💨
- Concentrate on functionality then aesthetics 🔧
-The support you get when building in public is insane 🥳
Thanks to everyone for the journey so far 🚀
#buildinginpublic
Day 6 / 100 building 🖊️
Not a great day…
Took me forever to learn how to pass data using the Link component in Nextjs, of course the solution was one small line of code which took me 4 hours to realise… 🤦🏻♂️
But this is what it’s all about. Showing up
Day 4 /100 🎬
Today was a productive day 🚀
- Built API endpoints for LLM
- Gathered more training data
-Got the broken confetti feature working 🥲
- Designed the user input form
Tomorrow will start on the user input UI which will be used to gather data for the LLM 🤖
How to use Reddit to boost traffic to your site 💥
3-step process:
- Research / find relevant subreddits
- Hooky title
- TELL a story
1. Research / Find relevant subreddits
Go into communities on Reddit and make a list of all the subreddits that apply to your SaaS.
You can
I tried to do everything and failed
Over 27 days I tried
- Launching my 1st SaaS
- Building a 2nd startup in an incubator
- Youtube
- Newsletter
- Post on X..
- Social life etc…
It all fell apart today.
Learning to focus and sacrifice has been very difficult.
Day 11/100 building
Spent today modifying the current LLM I have setup.
Currently looking at other text models and testing to see what generates the best results.
Biggest issue is LLM writing cringe posts 😬
Another late night coding 😴
Sometimes you feel this is the most exciting project and other times it feels like an endless grind.
All part of the journey I guess…
#buildinpublic
Day 1 of building
- Setup landing page and email wait list
- Linked to Supabase database
- Hosted with Vercal
This took me all day to do but it was my first time working with tailwind, daisyui and nextJs.
Tomorrow I will start work on the AI model!
SaaS Idea recipe for young founders with little domain expertise 🔬
1. Think of every job you’ve had (+ internships + life experiences).
2. What are problems or opportunities you’ve been in a special position to see?
= automatic founder market fit
Before + After for LaunchCopy (
@jack_mitchell01
)
Bro has really been putting in the work on LaunchCopy - I see his posts often in the Build in Public community TL.
Thought he deserved a complimentary roast + redesign for his efforts.
Notable changes:
→ Switched to a color
Software devs are wizards in disguise🧙♂️
A friend is changing websites and was planning to manually upload everything.
Solution? A couple of Python scripts and the help of a WordPress plugin, weekend saved :)
Going to celebrate with a beer 🍻
#buildinpublic
Struggling with
#SaaS
marketing?
I just dropped a video revealing the marketing stack that got 250K+ impressions for my SaaS! 📈
✅ Launching tips
✅ Effective cold outreach
✅ Building in public secrets
✅ Reddit as a goldmine
Watch now:
Day 20 / 100 building
Today was sick, cracked the LLM and feel it is producing good outputs
Now using same method for reddit & hacker news.
When we launching will have product hunt, Reddit and Hacker News included.
Will start sharing copy tomorrow!
Random startup idea of the week
Browser extension that reads docs and then answers specific questions.
Example: Should I use Nextjs server components or an api endpoint for managing customer preference data
Would this work, 👍🏻 / 👎🏻
Struggling with
#SaaS
marketing?
I just dropped a video revealing the marketing stack that got 250K+ impressions for my SaaS! 📈
✅ Launching tips
✅ Effective cold outreach
✅ Building in public secrets
✅ Reddit as a goldmine
Watch now:
Day 21 / 100 building
- Built out some of the Ui for Reddit and Hacker News, will finish tomorrow
- Tomorrow I start the Reddit and Hacker News specific LLMs
Slowly getting closer…
#buildinpublic
I need your help 🫵🏻
I got accepted into a 6 week start up incubator program but I have one problem…
I don’t have any problems to solve!
Drop in the comments any SaaS business ideas you would like see built. Focus on the problem and whichever one gets the most likes, I will
Day 10 / 100 building 🚀
- Spent 90% of the day working on my first YouTube video
- Messed it up so hard to record it twice
- Minor Ui changes to launchcopy
#buildinginpublic
Day 18 / 100 building
- Added more animations to the Ui
- Gathered data for fine tuning
Starting to feel product hunt isn’t enough, should also offer hacker news and reddit
-> Researching this now…
Day 24 / 100 🔨
The model is finally ready to launch, so aiming to have everything done THIS Friday!
- Landing page
- Bug fixes
- etc
Monday is also the first day of a startup incubator in doing where I’ll be working on my next SaaS
#buildinpublic
Day 28 /
#100DayChallenge
90% done but feels like I have 99 things to do
Decided to take a lean approach and do things manual in the beginning if it means launching sooner.
Also cutting down and focusing on 3 things instead of 6.
Now launching in 1 week
#buildinpublic
Day 12 / 100 building 🔨
Today was awesome
- Launched my newsletter -> 🖊️
- Started integrating Stripe and user auth 💂
It’s all coming together (slowly)
#buildinpublic
After 3.5K followers and ~ $35K from X, here are 8 tips to grow on X when starting small.
I started with 100+ followers at the end of last year. When I was struggling to grow my business, I decided to give X a try and see what I could achieve.
What I learned along the way
Day 5 /100 building my first SaaS 👷
Spent the day building out the UI that gathers information from the user which will be sent to the API
Super productive week, still aiming to launch this Friday 🚀
Signup to my newsletter for deeper insights 👉🏻
Day 9 / 100 day challenge
- Refactored code to be much simpler, this should make integrating payments easier
- Added loading skeleton and other UI improvements
The grind continues 🫡
#buildinginpublic
28 founder rules that they never teach you:
1. Cash-flow is like an "exit" every year
2. Networking events are 99% a waste of time
3. Your mental health is always at risk
4. You most likely won't make life changing money but will probably make "car changing" money or "house
Startup ideas are like puberty, they're meant to come naturally
The best way to have startup ideas is organically. By launching side projects you put yourself in a position to find the best problems to solve.
The best solutions = most painful problems
@starwardshar
I’m unconvinced people will want to talk to Ai.
Thibk about Google, you search an answer and read it, 10/10 experience.
If AI is capable of that why do I need to have a fake conversation with it?
How Notion templates can save you hours when building your SaaS ⚡️
Through building I have created a Notion template that literally saves me hours.
It includes everything from ideation, app architecture and marketing.
Here’s 3 tips on how you can do
Day 13 / 100 building
- Continued progress with integrating stripe and authentication with supabase
-> I want to have Auth when a user pays rather than force them to create an account
Thoughts on this approach?
@father_mihai
It’s like posting on YouTube, you start with a title and thumbnail before making the actual video.
Coding is a given, ability to distribute isn’t. posted a video on this topic today
19 / 100 of building
- Spent today fixing a bunch of Ui bugs and refactoring code.
- Tomorrow we start the last stretch of the LLM, should have some the near final result near the end of the week…
#builtinpublic
Say hello to GPT-4o, our new flagship model which can reason across audio, vision, and text in real time:
Text and image input rolling out today in API and ChatGPT with voice and video in the coming weeks.
SaaS Idea recipe for young founders with little domain expertise 🔬
1. Think of every job you’ve had (+ internships + life experiences).
2. What are problems or opportunities you’ve been in a special position to see?
= automatic founder market fit
Day 3 / 100
Here’s what happened today 🔥
- Began implementing the model into the app
- Spent an insane amount of time trying to add a confetti effect when a user signs up to the waitlist (and failed)
Anyone know how to setup confetti over a certain part of the page?!
Have you ever wondered if you give up to early?
The 100 day challenge by
@noahkagan
is a challenge where you commit to a goal for 100 days before quitting
The idea is to stop yourself from quitting too early.
Here is my personal challenge and results after 21 days👇🏻
Day 8/100 building
Building the Ui to emulate a product hunt post so users can see what the copy looks like in action.
Was planning to launch on Friday but I think that is super unlikely!
#buildinpublic
Day 17/100 of building
- Spent this weekend working on YouTube and newsletter, but still found some time to code
- Focused on testing the LLM -> comparing the difference between ChatGPT and Lama.
- Getting super excited with the results I’m getting…