Blog
Write-ups on practical AI skills, tools, and the projects behind them.
ai-agents
Agent Approval Loops via Slack and Telegram
Why an AI agent shouldn't publish content directly — and how a bot approval step keeps a human in the loop without slowing things down.
Srikanth M1 min read
databasesPostgres for AI Apps: A Practical Primer
Why Postgres — with pgvector — is often the only database an AI app actually needs, and where it starts to strain.
Srikanth M2 min read
ai-agentsGetting Started with Pydantic for LLM Outputs
Why raw text out of an LLM is a liability, and how Pydantic models turn it into something your code can actually trust.
Srikanth M1 min read
typescriptBuilding a Typed MDX Content Engine for a Zero-Cost Blog
How this site reads blog posts straight from the filesystem at build time — no database, no CMS, fully typed.
Srikanth M2 min read
ai-agentsWhat Is RAG, and Why It Matters
Retrieval-Augmented Generation in plain terms — what it actually does, when it's worth the added complexity, and when it isn't.
Srikanth M2 min read