Apple’s “Embracing Algorithms” presentation from WWDC 2018 inspired me to try to write some algorithms for my side projects. I have re-discovered just how hard it can be to write memory-constrained algorithms. Modern processor speed and memory limits have spoiled me.