/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.

Aug 01, 2026 ai · automation Beyond the chatbot: automating professional workflows with Google Workspace Studio Most AI usage is still copy-paste. This post walks through a native, event-driven alternative — an AI Travel Assistant built in Google Workspace Studio that turns Gmail confirmations into a structured Google Sheets itinerary, with no third-party middleware. 5 min Apr 21, 2026 ai · claude 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 Why I am building Parikrama — an atlas mapping Hindu temples worldwide, the data problem behind it, and what a pilgrimage-planning interface actually needs to get right. 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 video · .net Build Distributed Applications with Ease: An Introduction to .NET Aspire A practical introduction to .NET Aspire — the opinionated stack for building observable, production-ready distributed applications, with service discovery, telemetry and orchestration wired in from the start. 2 min Jun 16, 2024 video · tutorial Stored Procedures vs. Direct SQL: The Database Efficiency Showdown Stored procedures or direct SQL from the application? A head-to-head look at execution plans, security, maintainability and deployment friction — and which one wins in practice. 2 min Sep 10, 2023 video · tutorial Choosing Between Views, Functions, And Stored Procedures in SQL With Examples Views, functions or stored procedures? A worked comparison of when each belongs in your SQL Server design, what each costs at runtime, and the trade-offs that decide it. 1 min Sep 10, 2023 video · tutorial Mastering SQL Query Performance: Unlocking the Power of Indexes in SQL Server How SQL Server indexes actually work, why the right index turns a table scan into a seek, and how to choose clustered, non-clustered and covering indexes for real query performance. 1 min