Tired of Pay-to-Win Launchpads: How I Used Google AI Studio to Engineer Astro Discover
A few months ago, I was frustrated with modern launch platforms. Every time a solo developer or student spends months building a side project and launches it, one of two things happens: They launch in the wrong timezone and lose 8 to 10 hours while their target audience is asleep. Paid upvote rings

A few months ago, I was frustrated with modern launch platforms.
Every time a solo developer or student spends months building a side project and launches it, one of two things happens:
I didn't have a big marketing budget or a team of 10 engineers. What I did have was a clear problem to solve, an idea for a clean developer tools launchpad, and Google AI Studio.
Here is the unfiltered story of how I built and shipped Astro Discover — an open, hype-free product discovery engine with a guaranteed 24-hour spotlight window.
I didn't want to build another clone of a link-aggregator. If developers were going to use this, the platform had to respect their time and effort:
A lot of people think AI coding tools are just for generating small counter apps or basic landing pages. But when you treat Google AI Studio like a senior pair-programmer rather than a magic wand, you can architect full-stack, production-grade applications.
Here is how the architecture came together:
We picked React + TypeScript + Tailwind CSS running on Vite. The goal was sub-second page transitions, instant search filtering, and zero bloated third-party layout wrappers.
Every view mode (List View, Grid View, Stage Pipeline, and Live Embed Previews) was carefully modularized so the initial bundle stays lightweight.
Instead of running a heavy traditional SQL server with complex migration scripts, we integrated Firebase Firestore.
Handling dates across international timezones is notoriously tricky. We engineered utility parsers to normalize timestamps against Indian Standard Time (IST) so that regardless of whether a maker schedules from San Francisco, Berlin, or Bengaluru, the 24-hour window starts and resets cleanly at 12:01 AM IST.
Building with Google AI Studio wasn't just "click a button and it works." As a developer, I had to debug and refine several real-world challenges:
Hydration & Zero-Flicker Loading: At one point, we had temporary loading fallbacks that flashed "Loading..." screens on page refresh. Developers hate unpolished loading flickers. We removed the inline loading blocks and optimized the Suspense boundaries so the site loads directly and instantly.
Timezone Edge Cases in Firestore: Early on, raw Firestore timestamp formats caused date parsing issues on certain browsers. We built custom date normalization ( parseFirestoreDate and isScheduledOrCreatedTodayIST ) so that scheduled launches never crash the feed.
Curating Quality Without Artificial Caps: We decided against an artificial daily limit. Like Product Hunt, all verified launches for a given day share the spotlight, with community upvotes and granular category filters ensuring high-utility projects bubble up naturally.
Today, Astro Discover is live, fully functional, and ready for builders and explorers:
👉 Explore the Launchpad: https://astrodiscover.ai.studio (Completely open — zero login required to search, browse tech stacks, or test tools)
👉 Submit Your Project: https://astrodiscover.ai.studio/submit (Schedule your launch day and get your full 24-hour spotlight)
If you have a side project, developer utility, or early-stage SaaS, I’d love for you to submit it to Astro Discover. Let’s make launching fair again for indie hackers.
What features would you love to see in an open launchpad? Drop your thoughts in the comments below!
Expand Aman Aman Aman Follow Co-Founder of Astro discover - give visibility to hidden and u iwur projects. Joined Oct 12, 2026 • Oct 30 Dropdown menu Copy link Hide Hey everyone! 👋 Author here.
Thanks for taking the time to read through my journey building Astro Discover with Google AI Studio.
A quick question for fellow builders and developers in the community:
Would love to hear your experiences and honest thoughts below! Also, if you're currently building a dev tool or side project, feel free to drop it in the replies — I'd be happy to check it out and feature it on the launchpad. 🚀