First-person writing on Hindi music, production craft, and the working intersection of independent music and AI software.
AI coding agents dropped the floor on commodity dev work and raised the ceiling on judgment. What a senior developer should do next in 2026.
The only thing that grounds an overconfident engineer is owning a module: you break it, you fix it. What 15+ years leading engineering teams taught me.
Producing a new age album solo in 2015: how Echoes at Taj split 14 tracks across three families, why the Hindi cadence paused, what Studio One held.
My production SaaS stack 2026 is Bun and Hono with Postgres; my MVP and personal-brand stack is Next.js 16 with SQLite. Here is why I run both.
I release my royalty-free music catalogue under CC BY 4.0 while running ten-plus SaaS ventures. Split-lane math: visibility floor, not revenue floor.
I self-submitted Echoes at Taj to the 58th Grammys in the New Age category from New Delhi via a US musician friend's Academy credential. It did not advance.
MCP as CMS is the 2026 pattern for running your brand site admin as a private MCP server. The 9-tool surface, Bearer auth, and the convergence test.
Audacity, FL Studio, Studio One, Logic Pro: the 16-year DAW arc that taught me OS and DAWs do not matter, flow does, and the one switch I would undo.
Months of watching Docker logs in production became hono-honeypot, a Hono middleware that blocks 200 plus attack patterns before the app sees them.
The boring AI SaaS stack I run as a solo founder in 2026: Next.js 16, SQLite, BetterAuth, one small VPS. Real hours, proportion-framed cost.
Suno v5.5 and Udio shipped real upgrades in March 2026. Here is where they save a working Hindi producer time, and where they still cannot touch a vocal.
I hand-rolled the MusicRecording and MusicComposition JSON-LD for a 49+ track Hindi catalogue. Here is the graph, the spec gotchas, and why.
Public 2026 data says llms.txt does not move AI citation numbers. I ship one on this site anyway, per-request and dynamic. Here is the honest case.
Postgres is the default for a reason. It is also the wrong default for a solo-founder SaaS in 2026. This site runs on SQLite; here is why that is the correct call.
I am a musician turned founder. This is the one rule that runs both crafts: what can be removed and still have the song work, and the tests I use.
NCS means no-copyright sound. Here is the 2026 guide to Hindi and Urdu NCS tracks, CC BY 4.0 credit rules, and YouTube Content ID for Indian creators.