Notes and thoughts on software topics from data structures, to algorithms, to machine learning and beyond.