100daysofshipping.hashnode.devDay4: When Sanskrit Speaks and Explains Itself: Building an India-First Voice AI with Bulbul V3Voice AI is everywhere today — but most of it still feels… foreign. Foreign accents.Foreign assumptions.Foreign ways of explaining things. While building for the Build with Bulbul challenge, I asked a simple question: What if India could listen to i...Feb 8·4 min read
100daysofshipping.hashnode.devDay 3: I built an “ESLint for AI security” after shipping LLM features — here’s what kept going wrongThe pattern I kept seeing While shipping LLM features, I noticed something uncomfortable: The security failures weren’t exotic.They were boring, obvious, and easy to miss. Things like: LLM calls happening before authentication checks Entire user or...Feb 6·2 min read
100daysofshipping.hashnode.devDay 2: I Built an AI Code Checker After Debugging a Hallucinated Function for 3 HoursProject: AI Code Debug HelperProblem Solved: AI-generated code looks perfect but crashes in productionTime to Build: 6 hoursTech Stack: React, Pattern Matching, RegexLive Demo: https://aidebug.vercel.app/ The 2am Incident It was 2am. I had a deadlin...Feb 5·8 min read
100daysofshipping.hashnode.devDay 1: I Built a Twitter Bookmark Manager Because Twitter's is BrokenProject: TweetStashProblem Solved: Twitter bookmarks are unusableTime to Build: 4 hoursTech Stack: React, Vercel, localStorageLive Demo: https://tweetstash.vercel.app The Problem I have 847 Twitter bookmarks. When I need to find one? Impossible. Twi...Feb 5·4 min read