Thoughts · writing
Thoughts.
Notes on what I'm learning while building production GenAI: multi-agent RAG, evaluation, serverless architecture, and the infrastructure decisions that quietly compound. Cross-posted from Medium and LinkedIn.
-
6 May 2026↗
Kerala's demographics crisis: built on borrowed labor
Kerala's construction sites went quiet when migrant workers travelled home to vote. The pause exposed how heavily the state now leans on interstate labor.
linkedin KeralaDemographicsEconomy -
21 Apr 2026↗
GitHub growth and Jevons paradox in software
Cheaper code means more code. GitHub's growth is the Jevons paradox playing out in software, and it's pushing the underlying infrastructure (API calls, scrapers, agent traffic) toward new limits.
linkedin SoftwareInfrastructureAI -
14 Apr 2026↗
Handling AI agent iteration limits: a better UX pattern
Most agent frameworks treat budget exhaustion as failure. A small Go framework I built routes to synthesis with partial results instead, then asks the user whether to continue.
linkedin AgentsGoUX -
17 Mar 2026↗
Stop falling in love with your code
AI agents are automating code generation fast. Developers' centre of gravity is shifting away from implementation craft toward product understanding and user empathy.
linkedin AISoftwareCareer -
10 Mar 2026↗
Optimize AI agents with dynamic tool discovery
Loading every tool definition upfront wastes tokens and degrades selection accuracy. A meta-tool that discovers tools on demand fixes both problems, especially as integrations multiply.
linkedin AgentsClaude APIOptimization -
3 Mar 2026↗
MidEast War Live: built in 2 days with Claude Code
A real-time conflict intelligence dashboard pulling Telegram OSINT and news feeds through an AI pipeline for live mapping. Whole stack pair-programmed in two days with Claude Code.
linkedin MidEast PulseClaude CodeAI -
27 Feb 2023→
Monolith vs microservice vs serverless
A short tour of monolith, microservice, and serverless architectures, and the honest test for which one your team should reach for next.
medium ArchitectureServerlessMicroservices -
18 Sept 2017→
I built an SPA in an hour, and this is what I learned (Part 2)
Picking up where part 1 left off: collecting and importing data, writing the template with Vue directives, and shipping the SPA to production.
medium Vue.jsFrontendJavaScript -
11 Sept 2017→
I built an SPA in an hour, and this is what I learned (Part 1)
Vue.js fundamentals through the lens of a quick build: installation, project setup with Vue CLI + Webpack, and the structure of a single-file component.
medium Vue.jsFrontendJavaScript