Today I changed my product idea 8 times.
Mascot library. Build-in-public tool. Subscription tracker. Invoice matching. Mascot platform. Creator coach. And two more.
Shipped: nothing.
I have 6 unfinished side projects. Now I know why.
Day 1.
@chddaniel Spent today writing six different plans for
the same project.
Felt like progress the whole time.
Shipped nothing.
Planning is the New Year's resolution of building.
@asmartbear 6 unfinished side projects here.
Turns out I was getting 1% better every day
at starting things.
Nothing compounds if you reset the base
every time.
🚀 Prisma vs Drizzle
Prisma: powerful, mature, with automatic type generation and a huge ecosystem.
Drizzle: lighter, SQL-first, perfect for those who love full control and simpler migrations.
👉 It all depends on how much abstraction or flexibility you prefer.
What you prefer!?
🎯 Creators & Marketers
Spending hours on video content but no time to repurpose it?
📹 TranscriptFlow turns your videos into:
✅ Accurate transcripts
✅ SEO-optimized descriptions
✅ Ready-to-post social content
All in minutes.
💡 Sounds interesting?
#buildinpublic#SaaS
@alexcooldev This is gold.
The hardest part for those just starting isn’t the tactics—it’s having zero audience to talk to.
You can follow all 5 steps, but at the start, it feels like shouting into the void.
Stay consistent. The first 100 true followers are the toughest.
Love this list, thanks for sharing! 🙌 Here’s what’s been powering my workflow lately:
⚡ Cursor – AI coding sidekick that actually gets my project
🗂️ Raycast – for keeping everything 2 keystrokes away
🧩 Shadcn/UI – clean components without the bloat
📝 Notion AI – brain dump meets structured docs
🌿 Tana – second brain for messy ideas
🎧 Endel – focus sounds on loop
Curious what else folks are using to stay in flow!👇
As a Software Engineer with 0 years of experience, you should know:
MySQL
PostgreSQL
SQLite
MongoDB
DynamoDB
Cassandra
LevelDB
RabbitMQ
Kafka
Redis
Docker
K8S
Nix
Linux
C/C++
Java
Python
Bash
JS
HTML
CSS
JIRA
GCP
Azure
AWS
Git
Selenium
Microservices
Jenkins
This feels like the vibe coding checklist.
“learn everything, master nothing”.
Honestly, with AI editors like Cursor, you don’t need to memorize all this.
Better to pick a stack, build real stuff, and let AI help you fill the gaps as you go.
Back when I was working a 9-5 as a dev, I used to believe:
“If you build a great product, users will naturally come.”
Now as a founder, I’ve learned the hard truth:
- Marketing is way harder than building.
- Tech isn’t the bottleneck anymore AI is powerful, and you can hire devs for much cheaper now.
- But a great product with no marketing? It’s a dead product. No one will ever find it.
Building is necessary.
Marketing is essential.
Survival depends on visibility.
@alexcooldev Totally agree.
In B2B, I’ve seen great products die because nobody knew they existed.
At my last job, we built an amazing internal tool, but without a clear marketing plan, no clients cared.
“Marketing feels like 80% of the work now.”