A production query was scanning ~1M rows and taking ~5s. By rewriting a `NOT IN` status filter into a selective `IN` predicate, execution dropped to ~50ms.
Read moreMy Blog
Thoughts, ideas, and learnings from my journey in software development
AI tools like Claude and ChatGPT are becoming essential for developers, but their high costs threaten to widen the gap between those who can afford them and those who can't. How will this impact the accessibility of software development?
Read moreIn this article, I explore how I use Vicinae, a relatively new high-performance, native launcher for Linux. Built with C++ and QT and compatible with Raycast extensions, Vicinae offers a seamless experience for launching applications, searching the web, and accessing files.
Read moreIn this article I will talk about my experience of using Zed as my main code editor. Features I liked and what still needs improvement.
Read moreAs I get close to 15 Years working in the Software Development industry,In this post, I will share five key learnings that I have gathered along the way.
Read more