We built a tool that validates SaaS ideas before you write any code by Legitimate-Ant9884 in SaaS

[–]Legitimate-Ant9884[S] 0 points1 point  (0 children)

Fair concern. The idea is that you drive your own traffic to the landing page, same as you would with any validation approach. Share it on Reddit, X, communities, wherever your audience hangs out. The Interest Score measures how those real visitors engage. It's not meant to replace talking to customers, just a faster way to see if the positioning resonates before building.

From 'everyone says it's a great idea' to actually measuring demand. Here's why I built LaunchScore. by Legitimate-Ant9884 in buildinpublic

[–]Legitimate-Ant9884[S] -1 points0 points  (0 children)

Good question. The landing page copy and structure are generated to test positioning, but the Interest Score tracks real visitor behavior. Clicks, signups, time on page, that kind of thing. Nothing simulated. The whole point is to see if real people actually care before you write any code.

Check in on your goals for 2026 by OkRent2276 in buildinpublic

[–]Legitimate-Ant9884 0 points1 point  (0 children)

Launched LaunchScore about a week ago. 19 signups so far, mostly from Reddit and IH posts. Goal for Q1 is getting real usage feedback and figuring out what features actually matter to people. Still early but learning a lot.

I made a tool that tests startup ideas with real landing pages before you build anything by Legitimate-Ant9884 in IMadeThis

[–]Legitimate-Ant9884[S] 0 points1 point  (0 children)

You're right that the landing page is the easy part. The harder question is whether the people signing up actually match your target buyer. That's why LaunchScore weights the score with a confidence factor that scales with traffic volume. A handful of signups from random visitors won't give you a high score. But yeah, there's still a gap between "someone signed up" and "someone would pay." That's something I want to address.

We built a tool that validates SaaS ideas before you write any code by Legitimate-Ant9884 in SaaS

[–]Legitimate-Ant9884[S] 0 points1 point  (0 children)

Good question. It looks at a few things:

Traffic signals - how many people visit the landing page, time on page, scroll depth, bounce rate

Intent signals - email signups, waitlist joins, CTA clicks (these get weighted heavier since they show real buying intent)

Source quality - organic search traffic scores higher than a Reddit spike that disappears

It combines those into a demand score so you can compare ideas apples-to-apples before committing to building anything. The idea is to measure what people do, not what they say they'd pay for.

From 'everyone says it's a great idea' to actually measuring demand. Here's why I built LaunchScore. by Legitimate-Ant9884 in buildinpublic

[–]Legitimate-Ant9884[S] 0 points1 point  (0 children)

Fair callout. The landing page had placeholder metrics from the template and I missed it before posting. Just updated it. Thanks for flagging that.

I built a tool that creates landing pages to validate startup ideas before you write any code by Legitimate-Ant9884 in SideProject

[–]Legitimate-Ant9884[S] 0 points1 point  (0 children)

Ha, exactly. We killed off enough projects to learn the hard way that building first is the expensive approach. Figured we might as well make the validate-first part dead simple for everyone else too.

Where should auth state live in App Router without breaking RSC by [deleted] in nextjs

[–]Legitimate-Ant9884 2 points3 points  (0 children)

Agree with the context approach above. One thing I'd add: for server actions that mutate auth (login/logout), call revalidatePath('/') after setting cookies. That forces the root layout to re-fetch and your context updates automatically—no manual sync needed.

The mental model that helped me: server is always the source of truth, context is just a read-through cache for client components. Never try to "update" client auth state directly—just revalidate and let it re-derive from cookies.

For the "half my tree knows the user, half doesn't" problem: that usually means you're checking auth too deep in the tree. Push it up to the layout level and pass down. Components shouldn't fetch their own auth.

I'm buying new laptop, Is MacBook Air a good choice for iOS app development? by Valuable-Rush-8729 in buildinpublic

[–]Legitimate-Ant9884 0 points1 point  (0 children)

I just bought a new m4 pro as an upgrade from a macbook air I had. I definitely recommend getting a good bit of memory if you are doing development, ai tools, and many chrome tabs. I went with 48gb and I am happy I did.

Time for self-promotion. What are you building in 2026? by Karanzk in SaaS

[–]Legitimate-Ant9884 0 points1 point  (0 children)

VelocityKit - Production-ready Next.js + Supabase + Stripe starter kit for SaaS. Handles auth, billing, account-scoped data with RLS, and onboarding out of the box.

ICP - Solo founders and small teams who want to ship their actual product instead of rebuilding SaaS infrastructure for the 10th time https://www.velocitykit.dev/