Maybe Clever Algorithms: Nature-Inspired Programming Recipes[1]. These techniques might not be useful to everybody, all the time, but they can be very handy in places. Edit: A couple of other suggestions. Managing Gigabytes: Compressing and Indexing Documents and Images[2] Mining of Massive Datasets[3] Algorithm Design Manual[4] Network Algorithmics[5] Neural Network Design[6] I think all of these fall into the category of "Won't be applicable to everyone, but can be good for those who need this kind of stuff." [1]: https://github.com/clever-algorithms/CleverAlgorithms [2]: https://people.eng.unimelb.edu.au/ammoffat/mg/ [3]: http://www.mmds.org/ [4]: https://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena... (https://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena/dp/1849967202) [5]: https://www.amazon.com/Network-Algorithmics-Interdisciplinar... (https://www.amazon.com/Network-Algorithmics-Interdisciplinary-Designing-Networking/dp/0120884771) [6]: https://hagan.okstate.edu/NNDesign.pdf
Also recommended in this reply