NNirjarGoswamiinblog.nirjar.me·Jun 4 · 6 min readWhy AI can't just rewrite WindowsEvery few months, someone says it. Usually in a comment thread, sometimes a non-developer friend. The logic sounds reasonable on the surface: AI can build APIs, write services, generate entire applica10
NNirjarGoswamiinblog.nirjar.me·May 25 · 3 min read872 Issues. 30 Days. Here's What SonarQube FoundAt some point AegisMesh stopped being a side project. More services, more auth logic, more CI/CD automation — and more places for problems to hide. The codebase was growing but I had no way to tell if10
NNirjarGoswamiinblog.nirjar.me·Apr 30 · 3 min readContainerized AegisMesh with Docker, Kubernetes, and JenkinsI'd been putting off Docker on AegisMesh for a while. The project had enough going on already — IAM, MFA, OAuth, a policy engine. Adding containers felt like picking up extra work for no immediate rea20
NNirjarGoswamiinblog.nirjar.me·Apr 16 · 3 min readHow GitHub Changed My WorkflowI thought GitHub was just a place for people to put code so others could download it. Like a fancier zip file host. I'd seen it everywhere, opened it a few times, got confused, and closed the tab. Be00
NNirjarGoswamiinblog.nirjar.me·Apr 8 · 2 min readHow VaultLock Reliably Fetches Brand LogosShowing a logo sounds trivial. It isn't. In VaultLock, I needed something that could take "GitHub" or "facebook.com" and return the right icon — without crashing the UI or making external requests. Ge12A