Writing
-
Is the Future of Software Engineering Agentic? What the Data Says in 2026
Every few weeks someone tells me the software engineer is finished, and every few weeks someone else tells me nothing has really changed. Both are wrong, and both are wrong in ways you can measure....
-
Oct 31st – Tripped Circuit Breaker for Vector Database
Our vector database of choice is the AWS OpenSearch Service. On October 31st, our cluster tripped the k-NN circuit breaker during a bulk ingestion job: one index had eaten almost all of the native ...
-
Setting up a Jellyfin server with Tailscale on Raspberry Pi
In this post, I will walk through setting up a Jellyfin media server on a Raspberry Pi and accessing it securely from anywhere using Tailscale. Nothing gets exposed to the public internet; every de...
-
July 3rd – How We Lost Our Vector Database (and Recovered)
Our vector database of choice is the AWS OpenSearch Service. We initially used the serverless offering to power our Retrieval-Augmented Generation (RAG) applications, but slow ingestion speeds led ...
-
My Terminal Workflow
I’ve collected and used thousands of terminal commands through actual DevOps, AI/ML, data science, full-stack web development, and cloud engineering work. This post captures the most frequently use...
-
Hello, World!
Welcome to my blog. I’m Siddharth, a software engineer who loves to build, experiment, and learn new things. I’ve created this blog as a way to document my journey, share what I learn, and hopefull...