Monthly Archives: June 2025

React Native

How to Implement Multi-Flavors (Dev, Staging, Prod) in a React Native + Expo Project

  Maintaining different environments for development, staging, and production is essential in any large-scale mobile app. In this post, I’ll walk you through how I implemented multi environment (flavor) support in a React Native app built with Expo + EAS — covering both Android and iOS — using separate configurations, build schemes, and runtime environment handling. ️ Continue Reading »

Discover how we built an AI agent

Building an AI Agent for SQL to Dashboard Conversion

Introduction  In today’s data-driven world, businesses rely heavily on insights derived from their  databases. However, extracting meaningful information often requires specialized skills  in SQL and data visualization. This blog post details the development of an AI agent  designed to bridge this gap, enabling users to generate interactive dashboards from  their SQL databases using natural language, Continue Reading »

AI Projects Using Elasticsearch

Supercharging Search in AI Projects Using Elasticsearch

InnovationM build intelligent systems that handle a wide range of data—from scanned documents and tax records to music exercises and performance reviews. With such diverse and data-heavy projects, our challenge was simple but critical: how can we make this data instantly searchable and usable? Enter Elasticsearch—a fast, flexible, and scalable search engine that we’ve seamlessly Continue Reading »

Exploring-Polling-and-Server-Sent-Events

Exploring Polling and Server-Sent Events

You’re checking the score of an IPL match on Cricbuzz or the IPL website. Suddenly, an animation pops up — Virat Kohli just smashed a six! The commentary updates, and so does the score. But wait… You didn’t even refresh the page. Still, everything feels live. Real-time. Like you’re watching it unfold as it happens. Continue Reading »