Hi, I'm Abhimanyu.

Writing ahead of certainty — notes on the things I'm working to understand.

In databases, a write-ahead log records changes before they're applied — so nothing is lost if something goes wrong. This blog works the same way. I'm a software engineer who writes things down before I'm sure I have them right: deep dives into databases, profiling, the layers most code never touches, and the occasional note-to-self that turned into something worth sharing.

Start here

Database Internals 8 parts

1NF through 5NF Explained · What to Use When · How Databases Actually Store and Find Your Data · From Binary Trees to Database Indexes · Internals, Types, and Trade-offs · Reading and Understanding Query Plans · Strategies, Real Advantages, and Pitfalls · Connections, Locks, and MVCC

Recent posts

All posts →