• The curious case of missing stack traces

    In this post, we will see about a weird issue that I came across with missing Java stack traces, how I overcame it, and the learnings from it.

  • Build and Debug Postgres using VS Code on a Mac

    In this post, we will see how to build Postgres from the source code and debug it to trace through a simple query execution using Visual Studio Code in a M1 Mac.

  • Why don't we use Ternary Search?

    Before answering the question in the title, let’s see a bit about Binary Search.

    Binary Search is one of the most basic algorithms that every programmer learns. The gist of it is simple.

  • BRIN index in Postgres

    One of the key features of Postgres is its ability to index data using many different types of indexes, each with its own set of benefits and drawbacks. One type of index that is particularly useful for large tables is the BRIN index.

  • Hello World!

    Hello World! This is my first blog post.