Learning journal
Logging my coding insights, system setups, SEO adjustments, and failures building software.
Launching StartupWire.in: Autonomous AI Curation & RSS Pipeline
Officially launched StartupWire.in! The goal is to build an automated, self-moderating news portal for tech founders and developers. Powered by Next.js 16 App Router, Gemini 1.5 Flash for topic curation, and Supabase PostgreSQL with pgvector cosine distance filtering to eliminate duplicate press releases.
Building Bookperia.com: Local-First Reading Ecosystem & AI Personas
Started engineering Bookperia.com—an AI-powered literary sanctuary for book lovers. Built a local-first bookshelf manager with Zustand and LocalStorage rehydration, alongside AI librarian personas (Head Librarian, Sherlock Holmes, Alchemist) for mood and vibe-based book recommendations.
StartupWire.in: Solved Deduplication with Vector Cosine Distance
70% of tech news portals publish identical press releases. Integrated pgvector embeddings in Supabase with a 0.85 cosine similarity threshold. Now, duplicate stories are automatically filtered before hitting the edge database!
Bookperia.com: Interactive Reading Progress & Instant AI Chapter Takeaways
Designed interactive reading challenge badges, daily progress trackers, and instant AI chapter-level summaries. Achieved sub-100ms client interactions by leveraging Zustand selectors and static edge bundle caching.
Exploring Monetization: Micro-Sponsorships & Premium API Plans
Exploring sustainable revenue for StartupWire.in (micro-sponsorship slots for dev tools & structured API feeds) and Bookperia.com (curated affiliate book links & premium AI persona chats).