---
title: "Writing"
description: "Essays on AI engineering, agentic systems, platform architecture, performance, and engineering leadership."
canonical: "/blog"
html: "/blog"
markdown: "/blog.md"
---

# Writing

Long-form notes for builders and leaders turning emerging capability into reliable software: agents, evaluation, enterprise platforms, distributed systems, and the judgment behind technical decisions.

## Machine-Readable Access

- Blog index as HTML: /blog
- Blog index as Markdown: /blog.md
- RSS feed: /rss.xml
- LLM index: /llms.txt
- Agent instructions: /agents.md

Each post is authored in Markdown under `src/content/blog/` and exposed on the public site with both HTML and Markdown routes. Use the Markdown route when extracting, summarizing, citing, or archiving content.


## Posts

- [Agent Experience: Better Tools Beat More Connections](https://shashwatjain.com/blog/agent-experience-better-tools.md) (2026-06-02) - Connecting every system to an agent is not the same as making the agent effective. The next leverage point is agent experience: tools designed around intent, context, recovery, and trust.
- [What Senior AI Engineers Actually Own](https://shashwatjain.com/blog/what-senior-ai-engineers-own.md) (2026-05-28) - The senior part of AI engineering is not knowing every model release. It is owning the product, system, risk, and organizational judgment that turns model capability into durable software.
- [A Practical Operating Model for Enterprise AI Agents](https://shashwatjain.com/blog/enterprise-ai-agents-operating-model.md) (2026-05-20) - Enterprise agents need more than tools and prompts. They need ownership, evaluation, permissions, observability, and a rollout model that matches the risk of the workflow.
- [The Hidden Cost of Abstractions: When Elegant Code Becomes a Performance Trap](https://shashwatjain.com/blog/the-hidden-cost-of-abstractions.md) (2025-01-15) - Every abstraction is a trade-off. Here's how to identify when your beautiful, clean code is silently destroying performance—and what to do about it.
- [Why I Fell in Love with WebAssembly (and You Should Too)](https://shashwatjain.com/blog/why-i-fell-in-love-with-webassembly.md) (2025-01-12) - WebAssembly isn't just another compile target—it's a paradigm shift that's quietly revolutionizing how we think about performance, portability, and the future of computing.
- [Mental Models for Distributed Systems: Thinking Beyond Single Machines](https://shashwatjain.com/blog/distributed-systems-mental-models.md) (2025-01-10) - Distributed systems break our intuitions about computing. Here are the mental models that help me reason about complex, distributed architectures without losing my sanity.
