Digital India Runs on OTPs
India's digital economy runs on billions of SMS messages every day. Explore the architecture, reliability challenges, and future of OTP authentication
Publications & Articles
Thinking and writing about systems, architecture, AI, and the decisions behind building software for regulated environments.
India's digital economy runs on billions of SMS messages every day. Explore the architecture, reliability challenges, and future of OTP authentication
Five years from now, users won't care whether a feature uses an AI agent, MCP and RAG. They'll simply expect the software to work.
Most developers default to the strongest AI model for every task. Here’s why treating AI models like a specialised engineering team leads to faster iterations, lower token costs, and better software development.
Why It Matters and Why Enterprise Adoption Will Take Years. The HTTP QUERY method solves one of REST’s oldest design problems.
Banks, hospitals, and airlines run on code written by people with no license to write it. Here's why that's not a flaw — it's the system.
A recent incident made me rethink one of software engineering’s most fundamental skills.
An enterprise architecture pattern for rendering analytics across Copilot, Teams, Claude Desktop, and custom applications without creating client-specific backend code
Secure your enterprise data warehouse from prompt injections when connecting LLMs via the Model Context Protocol.