TO THE NEW Blog PAGES

BA

The BA’s Role in a GenAI World – Adapt, Thrive, Lead

A couple of years ago, the idea of a tool helping me write user stories or summarise a 50-page requirements document in minutes would have sounded like wishful thinking. Now, it’s just another Tuesday. Generative AI (GenAI) is no longer some distant “future tech” — it’s quietly becoming part of our daily workflows, whether we’ve […]

Alok Gaur
Alok Gaur
Read

Data Science

Empowering a Food Delivery App with AI: From Smart Tags to Meal Planning

Introduction The food delivery space is growing increasingly competitive, and personalisation is now more critical than ever. Our team recently had the opportunity to design and implement a suite of AI-driven features for a food delivery client—each powered by OpenAI’s latest models, intelligent agents, and Python-based apps. These features were crafted to elevate the user […]

Android

Android’s Memory Evolution: From 4 KB Pages to 16 KB Pages

Introduction Google is making a quiet but powerful change under the hood of Android: the default memory page size is shifting from 4 KB to 16 KB. At first glance, this may sound like a minor technical adjustment—but in practice, it has wide-reaching effects on performance, battery efficiency, and app compatibility. Let’s break down what’s […]

BA

The Future of Data Analysis: How AI Tools Transform Tableau Into Your Smartest Business Partner

Imagine this: There is a large mountain of raw data, somewhere within that large data set lies your next breakthrough. You decided not to spend weeks of manual analysis, instead you simply put a prompt in your AI framework and guess what you get amazing insights with immediate action pointers. Does that sound like too […]

BA

Agile in Action: Designing with Heart

Agile Is Not Just for Developers Agile isn’t just for developers or project managers—when applied to design and UX, it becomes a service mindset. The most-loved apps in India and globally don’t succeed because of flashy animations or fancy tech. They succeed because they’re built with empathy, iterated with real feedback, and designed to feel […]

DevOps

Mastering Terraform State: Real Incidents, Lessons, and Best Practices

Introduction: What is Terraform State? Terraform doesn’t just apply your infrastructure code and forget about it. It keeps track of what’s been created — every EC2 instance, every S3 bucket, every RDS database, every security group, and many more. That data is stored in a file called terraform.tfstate. This state file is how Terraform knows: […]

DevOps

Paying to Ping? We Switched to Uptime Kuma and Saved Big

Introduction We used to rely on Pingdom for uptime monitoring. It worked well with simple checks, nice UI, and reliable and clean alerts. But one day, someone on our DevOps team casually said: “Hey, why are we paying for something that only pings URLs?” And that kicked off a big conversation. The Cost Wake-Up Pingdom […]

JS

Automating Cron Jobs & Email Alerts with GitHub Actions + JavaScript

Introduction You probably already know how powerful GitHub Workflows are. They can transform the way you consume software and significantly boost your productivity. With them, you can automate almost anything. If you’re new to GitHub Actions or want to understand them in depth, I highly recommend Sudarshan’s excellent post, “GitHub Actions for Seamless CI/CD,” which […]

Data Science

Unlocking the Power of Open LLMs Locally: A Guide to Using LM Studio for Cost-Efficiency, Privacy, and Customization

Introduction The domain of large language models (LLMs) is evolving quickly, and it’s revolutionizing the way we tackle everything from AI-powered chatbots to machine learning-based code generation. Traditionally, operating these models came at the cost of sky-high cloud bills, latency, or committing sensitive data to third-party servers. But what if you could host robust LLMs […]

Java/JVM

Java Memory Management and Garbage Collection Explained (Part 1)

Introduction Java memory management refers to the process by which the Java Virtual Machine (JVM) allocates, organizes, and reclaims memory used by variables, methods, classes, and objects during program execution. It ensures efficient memory use by automatically managing object creation and destruction, helping developers avoid manual memory handling and common pitfalls like memory leaks. Types […]

Data Science

KAG : Knowledge Augmented Generation

Introduction LLMs, such as ChatGPT, have made a significant impact on the way people use technology. However, technology is far more advanced in its fundamentals as artificial intelligence indeed transforms the world. These models perform admirably in accomplishing general purpose undertakings, but when it comes to domain-specific fields such as medicine, finance, law, and engineering, […]

MSP

Setting up Kiali in Istio: Visualize your mesh

Introduction Nowadays, Managing the Microservices that are interacting with each others in real time becomes challenging especially when the clusters are running with hundreds of these microservices. There’s always somethings breaking up or causing performance issues and for looking into these issues you need to go thoroughly with the traffic flow, need to understand where […]

Services