Posts

  • Building an Agentic AI Chatbot that Speaks DSL

    Over the last few months, I’ve been deep in the trenches of building agentic AI systems using the OpenAI Agents SDK. One of the most exciting projects I’ve worked on was creating a chatbot that takes a user’s natural language prompt and outputs code in a Domain-Specific Language (DSL). Along the way, we combined retrieval-augmented generation (RAG), semantic search with Azure AI Search, and a team of specialized agents working under a single orchestrator.

  • Building Modular AI Agents: A Plugin Architecture

    The Problem: Monolithic AI Systems

  • My conversations with LLM - How does TLS work?

    Some days you just wake up curious. Today when this video showed up in my feed, I had some questions about TLS protocol.

  • Handling False Positives in Azure Application Gateway WAF with OWASP Rules

    Azure Web Application Firewall (WAF) in Application Gateway helps protect web applications from threats by using pre-configured rules, including the ‘Open Web Application Security Project’ (OWASP) Core Rule Set (CRS). However, these rules can sometimes block legitimate traffic, causing false positives.

  • Decentralized Voting Dilemma

    I believe that any system that can be decentralized, should be decentralized. Popular Proof of work DLTs, however, involve broadcasting all successful transactions to the network, so that all participating nodes have a copy of these transactions. Consensus is thus maintained, however privacy is compromised.

Subscribe