Blog
Money management 101
Your personal finance guide.
Sparse table
Simple data structure to answer range minimum queries in an array in \(O(1)\) time after \(O(nlogn)\) preprocessing.
Your ultimate guide to interview preparation
This guide shares my interview preparation process that helped me land offers from Google, Facebook, Uber and Amazon.
Cracking the music code
Tools and resources to teach yourself music theory.
Palindromic tree
This blog post describes palindromic tree — a nice data structure allowing to solve some interesting problems with palindromes.