Just entered the #BuiltWithMedo hackathon with Smart Expense Coach 🚀
An AI-powered app that finds money you didn't know you were losing—snap a bill, get instant savings recommendations.
No code written. Built entirely with AI.
Try it: https://t.co/aeVLQN3vw3
Introducing Composer 2.5, our most powerful model yet.
It's more intelligent, better at sustained work on long-running tasks, and more reliable at following complex instructions.
For the next week, we’re doubling the included usage of the model.
Before:
Staring at a blank email trying to “sound professional”
After:
Using a template and sending in 2 minutes
Most freelancers waste time rewriting.
You don’t need to.
Biggest mistake freelancers make:
They treat every client message as unique.
Result:
→ rewriting everything
→ inconsistent tone
→ slower replies
Top freelancers systemize communication.
Freelancers:
What part of client communication slows you down most?
• first message
• follow-ups
• handling scope changes
• closing
Curious where people struggle most – comment below
If writing client or prospect emails takes you >5 mins, you're wasting time.
I built a simple system:
🔹 Templates
🔹 Prompts
🔹 Ready-to-use docs
Write faster. Sound clearer. Close more.
Just copy → paste → personalize → send.
Try it 👇
Freelancers waste hours rewriting client emails.
I built a small system to fix that.
Templates + AI prompts that guide the message.
Looking for honest feedback 👇
https://t.co/Fhc9rNdh0h
#buildinpublic#freelance#solopreneur#indiehacker
The landing page is ready.
Now the real test begins.
If you have a minute, I’d value your honest feedback:
https://t.co/WSiNLDFYJ3
#buildinpublic#learninpublic
Now polishing the landing page and final details.
Free preview downloads are prepared — almost ready to test real interest.
Shipping soon.
#buildinpublic#learninpublic
For payments and email delivery, we’re using Gumroad alongside a Framer landing page.
Simple setup, solid features, fewer moving parts — exactly what we need for validation.
#buildinpublic#learninpublic
Still working on the landing page.
We consulted ChatGPT on where and how to share it once live — links matter as much as layout when testing demand.
Clarity before traffic.
#buildinpublic#learninpublic
We switched to Framer — great templates, solid responsive foundations.
The design AI wasn’t usable for our needs.
We ended up manually modifying an excellent, responsive template to move fast.
Perfect tools aren’t required. Forward motion is.
#buildinpublic#learninpublic
Our LP
We started building the landing page using Google AI.
After putting real effort into it, we hit a clear conclusion: it’s not the right tool for building landing pages — at least not for what we need.
Another assumption tested. Another lesson learned.
#buildinpublic#learninpublic
@Salman_Ali_65 Thank you! The first validation is to make prototype and test the market - we are creating a simple landing page that introduces offer, then analyze how people respond.
It took time to find the right idea.
We explored many directions — but now it’s clear.
Next step: test the market and see if people truly want it.
All work so far built with ChatGPT.
Onward to validation.
#buildinpublic#learninpublic
Validation needs a working prototype — so we’re building a custom GPT to deliver it.
ChatGPT just outlined exactly how to create it: the structure, the flow, the capabilities.
Now it’s time to bring the first version to life.
#buildinpublic#learninpublic
The idea is finally taking shape. With ChatGPT, I’ve turned our conversations and insights into actual HTML for a landing page. Not to build the product — but to test if the market truly wants it. Validation first. Always. #buildinpublic#learninpublic
Before I create a single line of code, I’m doing something I never used to do: validating demand.
For most of my life,
I built first and hoped people would show up.
This time, I’m flipping the script.
No code. Just validating demand first.