Blog

The Autonomy Trap: Why Your AI Agent Fails in Production

Why autonomous AI agents fail in production. The problem isn't bugs, it's the mismatch between non-deterministic LLMs and business processes that need predictable results.

External Article →

Multi-Agent Systems: The Next Step in Engineering AI

How to scale the deterministic core principle: build a team of specialized agents instead of one monolithic AI. Each agent has a controlled role with specific tools and context.

External Article →

Tea App leak: A preventable security disaster

Analyzing the recent Tea App data breach that exposed 72,000+ images and 1M+ private messages through basic security failures and how proper Firebase rules and authorization could have prevented it all.

External Article →

My Discord bot got a brain transplant

Built an AI assistant to automate my administrative tasks - repurposed a Discord bot with a Mastra agent, MCP server for tool access, and Mem0 memory layer.

External Article →

A prompt for your brain.

Engineering insights on shipping fast without breaking things: how structured development processes turn reactive firefighting into proactive building.

External Article →

Encourage rigorous thinking

Tech leadership isn't about having all the answers - it's about asking the right questions to help engineers think critically and solve problems independently.

External Article →

AI won't replace you, but I might.

My thoughts on why AI won't replace engineers, but engineers who use AI effectively will replace those who don't.

External Article →

Embracing the local-first delight.

Exploring how local-first architecture can eliminate loading times and create delightful user experiences in modern web applications.

External Article →

© Gayanga Kuruppu. All Rights Reserved.