Building KudosWall in public — collect testimonials via a link, embed a wall of love anywhere. Solo founder · developer · creator economy. Shipping, breaking t
today KudosWall goes live on Product Hunt
10 weeks ago I opened a blank Next.js project because I was tired of seeing course creators lose their best testimonials in DMs while paying $60/mo for tools that didn't even look good
what I built:
✦ a shareable collection link — clients submit in 2 minutes, no account needed
✦ a one-click approval dashboard — nothing goes live without your say-so
✦ an embed widget that updates automatically forever — paste one script tag, done
works on WordPress, Webflow, Framer, Squarespace, Shopify
three layouts: grid, masonry, carousel
separate customization for your collection page and your embed widget because your clients and your prospects are different audiences
free tier: 5 testimonials, no time limit, no credit card
Pro: $29/mo, unlimited everything
if you've been meaning to sort out your social proof for months this is the sign
an upvote today means everything to a solo founder on launch day 🎯
https://t.co/VUfzE4MAt2
2/2: The fix isn't to hack your Next.js config to death. Drop prisma-adapter-bun-sqlite and switch to @prisma/adapter-libsql with the LibSQL client. It's fully compatible across both runtimes and builds cleanly.
1/2: If you're building with Next.js and Bun and trying to use a local SQLite database, you'll eventually hit a wall with native add-on compiling errors between the Node and Bun runtimes. I lost time to this exact issue today.
We talk endlessly about the daily grind, but zero calendar events and zero emails sent is sometimes exactly what you need.
I took today completely off the professional grid. No SaaS dashboards, no Slack pings, no decisions. Just logging off and resetting.
Uptime history graphs are officially working. Visualizing 50 heartbeats of telemetry with clean CSS states and zero layout shift.
Operational operationality has never looked this sleek.
No solo dev should wake up at 3 AM for a 2s API blip.
I'm building Saas to stop false alerts:
⚡ 3-min free checks (vs 5m std)
🛡️ Double-check verification
🤖 Slack/Discord bots
#buildinpublic#webdev
I paused building my SaaS 6 months ago. Today, I'm getting back to work.
Kicking off the return by implementing the Advanced Visual Dashboards:
Excited to share the progress. What are you building today? 🛠️
Kudoswall just wrapped its launch on @RankInPublic
🏅 Finished #17
🗳️ 14 votes
👀 30 views
Big win: outperformed Feedbackdock and built solid momentum through R2. Appreciate everyone who supported, voted, and shared along the way.
Onward — shipping continues. ⚡️
Just shipped the "Growth Engine" for KudosWall!
You can now get Pro-tier branding for FREE.
🤝 Refer a founder, remove the "Powered by" badge for 30 days.
🔄 Rewards stack (Refer 10? Get 300 days).
🎁 Win-Win: Both you and your friend get the reward.
Help another founder build social proof, get rewarded. Simple.
#SaaS #BuildInPublic #NextJS
7/
I think the next generation of SaaS wins by:
* delivering real value early
* reducing friction
* helping users succeed before monetizing aggressively
So we made the free tier 10× bigger.
Because trust compounds.
And products should too.
Why I just 10×’d our SaaS’s free tier
Most SaaS free plans are designed to get users to hit limits fast.
I think that’s backwards.
Here’s why we massively expanded KudosWall’s free tier 👇
6/
There’s also a broader SaaS shift happening right now:
Founders are becoming extremely selective about subscriptions.
Every tool competes against:
* AI tools
* analytics
* hosting
* automation
* email
* design software
* dozens of other recurring costs
Products have to earn their spot.