subramanyarao.hashnode.devBuilding an Automated Web Scraper Using Supabase Edge FunctionsWeb scraping is a common task in many applications, whether you're collecting pricing data, monitoring content updates, or aggregating information from multiple sources. While there are many ways to build a scraper, creating one that runs automatical...May 16, 2025·10 min read
subramanyarao.hashnode.devFrom Pain Point to Product: Building a Lottie Watermark Remover with AIIn the fast-paced world of product development, small roadblocks can quickly become major frustrations. This is the story of how our team transformed a common design workflow inconvenience into a useful tool — all with the help of AI as our pair prog...May 9, 2025·6 min read
subramanyarao.hashnode.devMastering Package Patching in React Native: A Developer's Essential SkillPreface As someone who has been working with React Native for about a year, I've come to believe that one of the most valuable skills every React Native developer should have in their toolkit is the ability to patch third-party packages and libraries...Mar 20, 2025·5 min read
subramanyarao.hashnode.devUnderstanding the Model Context Protocol (MCP): A Comprehensive GuideIntroduction In the rapidly evolving landscape of artificial intelligence, the ability of AI models to understand context and interact with external tools is becoming increasingly crucial. The Model Context Protocol (MCP) has emerged as a revolutiona...Mar 19, 2025·14 min read
subramanyarao.hashnode.devPractical Redux Saga Patterns: A Production-Ready ApproachIn today's React ecosystem, while Redux Toolkit and RTK Query are often recommended for state management, Redux Saga continues to be a powerful tool for managing complex side effects. Based on production experience, I'd like to share some battle-test...Feb 1, 2025·4 min read