My company has a personal development/education budget and I still have some left over. Any good books that came out this year?<p>For reference, I'm a backend/ML engineer working primarily in Python but open to anything.
My favourite is about software engineering in general:<p>- Software Engineering at Google: Lessons Learned from Programming Over Time by Titus Winters<p>Another good one is "Real-World Cryptography" by David Wong
Practical Object-Oriented Design: An Agile Primer Using Ruby 2nd Edition
by Metz Sandi (Author)<p>Starting to get into programming again and she explains things in a way even a non programmer can understand. Quite rare in programming books. One of my all time favorites.
Not related to 2020 specifically; but you might find the ML/DL works of Timothy Masters (<a href="http://www.timothymasters.info" rel="nofollow">http://www.timothymasters.info</a>) interesting. He has expertise in various domains and the code is all in C++.<p>Also i recently came to know of Markus Voelter (<a href="https://voelter.de/" rel="nofollow">https://voelter.de/</a>) and his works on DSLs. You might find his book <i>DSL Engineering: Designing, Implementing and Using Domain-Specific Languages</i> useful in coming up with DSL solutions for your ML/DL domain.
If there's enough, or you're willing to supplement it, and your employer doesn't already pay for it: <a href="https://learning.oreilly.com" rel="nofollow">https://learning.oreilly.com</a>. I have made extensive use of this site since it was Safari Books Online (which was a better deal, you got download tokens and could get PDFs of the books or chapters).