In this article, I'll share my journey from an individual contributor to a manager, and how learning how to delegate effectively, became an essential skill in my manager journey.
Read moreMy Blog
Thoughts, ideas, and learnings from my journey in software development
Obsidian is a powerful tool for taking notes and managing knowledge. It allows me to capture ideas and thoughts in a structured way, making it easy to organize and access them later.
Read moreA 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 moreAI 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 more