Kartik Mavani

Staff Software Engineer at

Software · Systems · Cloud · AI

Understanding how technology works beneath the abstractions.

I write about software engineering, distributed systems, cloud architecture and AI — with a particular interest in the reasoning behind technical decisions and what happens beneath the abstractions.

Most engineering content explains how to use a thing. I am more interested in why it was built that way: the trade-offs that were made, the failure modes that shaped the design, and what actually happens when the abstraction stops holding.

Building

  • An agentic pipeline for discovering and reasoning over technical content, with a focus on how much of the orchestration actually needs to be an agent.
  • This site — a place to think in public about software, systems, cloud and AI.