It was an afternoon when one of our reconciliation flows started throwing NullPointerExceptions in production. The fix, once we found it, was two lines. Finding those two lines took nearly six hours. Three engineers and endless log grepping. Tracing ...
Monitoring is not a dashboard only problem
In the last couple of years, I have moved across a few product teams. Every time I walk into an engineering team and ask how monitoring works. I get a standard response.
> There is a dashboard
Usually, ...
Inroduction
It is speculated that vibe coding could fundamentally change how we build software. Instead of writing lines of code, we will describe our goals in plain English and working software will be generated in response.
In my last posthttps:/...
Introduction
In my previous blog posthttps://www.gaurgaurav.com/2025/ai/vibe-coding-conversational-software-development-part1/, I introduced the concept of Vibe Coding. It is one of the new ways that is attracting even non-programmers. Users can des...
Introduction
Since I started coding, I have seen developer communities strive to make programming more human-readable—almost like writing in English or a preferred language. Many modern languages introduced syntactic sugarhttps://en.wiktionary.org/w...