/writing

Notes from the field, thinking in public.

Architecture decisions explained in plain prose. Written for engineers and technical leaders deciding where to spend complexity.

Apr 21, 2026 claude · ai Claude Design: the AI design tool that changed how I build A close look at Anthropic's new standalone design tool — what it does, how I've used it to redesign chaitanya.dev and build Parikrama, and why it's quietly become one of the most valuable things in my workflow. 10 min Apr 19, 2026 parikrama · temples Why I'm building Parikrama 4 min Apr 10, 2026 architecture · agents Where complexity belongs in an agentic system The model is the easy part. Notes on tool boundaries, state, and the handover between agent and human — the decisions that actually decide whether your pilot survives production. 5 min Mar 24, 2026 SDLC · architecture AI-native SDLC: embedding AI without breaking the lifecycle Code generation, review, testing — where AI genuinely compounds engineering leverage, and where it quietly introduces debt. A guide for technical leaders separating signal from keynote noise. 7 min Mar 02, 2026 architecture · agents Tool boundaries: designing the blast radius of an agent The tool layer is where most agentic pilots quietly die. A practical guide to designing tool contracts that are bounded, idempotent, costed, and auditable — built for prompt injection on day one. 7 min Jun 30, 2024 .net · video Build Distributed Applications with Ease: An Introduction to .NET Aspire 2 min Jun 16, 2024 video · tutorial Stored Procedures vs. Direct SQL: The Database Efficiency Showdown 2 min Sep 10, 2023 video · tutorial Choosing Between Views, Functions, And Stored Procedures in SQL With Examples 1 min Sep 10, 2023 video · tutorial Mastering SQL Query Performance: Unlocking the Power of Indexes in SQL Server 1 min Sep 08, 2023 video · tutorial SQL Join Types - A Beginner's Guide to Database Joins 1 min