A friend once asked me how I became an “algorithms guy.” I was flattered by the question. You see, I do not consider myself to be an algorithms expert, nor did I ever set out to become one. Rather, I just happen to like algorithms. I like learning new ones, and I like sharing ones that I have learned. And on that note, welcome to my blog, Algorithmaniacs.