Peteris Krumins, of the Browserling fame, has a series of blog posts on his top favorite programming, computer and science books. It’s an excellent selection of titles, from which I’ve read only a fraction. Good timing for the Christmas shopping too. Here are the blog posts in the series so far (5 books per post):
Even with the 30 books mentioned so far, there are new things to read and learn. I wonder how many of the notes to self I’ll have by the time the whole 100 are listed.
I came across this nice visualization of “Top 29 books ranked by unique users linking to Amazon in Hacker News comments“.
Amazon product links were extracted and counted from 8.3M comments posted on Hacker News from Oct 2006 to Oct 2015.
Most of these are, not surprisingly, on programming and design. A few are on startups and business. Some are on how to have a good life. Which is a bit weird.
O’Reilly is giving away some programming ebooks for free. Not the greatest of selections, but might still come handy, as subjects vary from Java and Python to micro-services and software architecture. The books are available in ePub, Mobi, and PDF, but you’ll need to register / login to download them.
Eric Dietrich, over at DaedTech, explains how he writes good code. It’s a post worth a read in full, but here is a summary:
- Make it easy to change
- Make it really readable
- Make it work
- Make it elegant
- Learn from accomplished practitioners
He is also listing a few books to learn from (the Amazon links are those of Eric – I have no idea if they are affiliated or not, but if they are, he’ll get the credit, like he deserves):
I have utmost respect for O’Reilly Media. They’ve published numerous technology books, aggregate and shared plenty of human knowledge, and saved years in productivity and tonnes in pulled out hair.
But no matter how many books they will publish, there’s always the need for more. Well, know that need is at least partially solved. Not in the form of whole books, but at least in book covers. With the help of the this parody book generator you too can become an author of whatever was that you wanted to share with the world.
Computer Science from the Bottom Up — A free, online book designed to teach computer science from the bottom end up. Topics covered include binary and binary logic, operating systems internals, toolchain fundamentals and system library fundamentals.
I came across a collection of free data science books:
Pulled from the web, here is a great collection of eBooks (most of which have a physical version that you can purchase on Amazon) written on the topics of Data Science, Business Analytics, Data Mining, Big Data, Machine Learning, Algorithms, Data Science Tools, and Programming Languages for Data Science.
Most notably, there are introductory books, handbooks, Hadoop guide, SQL books, social media data mining stuff, and d3 tips and tricks. There’s also plenty on artificial intelligence and machine learning, but that’s too far out for me.
“The Secrets of the FBI” is the second audio book by Ronald Kessler that I’ve listened to. I enjoyed it much more than “In the President’s Secret Service“. This one covers the history of the FBI in much more detail, and provides both insider’s perspective and a bird’s eye view of how the FBI was created, evolved and got the where it is now.
One thing that I found very interesting was how much an impact each of the directors had on the development of the FBI, and how different these were. Also, descriptions of technology evolution in the FBI were particularly interesting to me. The state of the computeres by the 9/11 was especially depressing. I nearly couldn’t believe what I was hearing…
Overall, I’d recommend this book to anyone interested in law enforcement history, government projects, and special tactical units.
Now that I drive plenty on a daily basis, I have a lot of time to listen to audio books. I don’t have the routine or taste worked out yet, so my picks are rather random. One of the first things that got onto my radar was “Inside the President’s Secret Service” by Ronald Kessler.
I do have a fascination with all kinds of special forces and units, so that was a quick pick. Unfortunately, the book doesn’t go into too much detail of the Secret Service training (maybe because it is a Secret Service), but it does cover a bit of history and provides a bit of insight into what kind of a job a Secret Service agent has. The rest of the book is dedicated to the different presidents and their families – how are they in real life, when the cameras aren’t rolling. I don’t know how much of these are actually true, but it was still interesting to listen to and “compare notes”. There were also some funny anecdotes in there.
As far as recommendations go, I wouldn’t suggest this book, unless you are completely out of ideas for anything else. There are better ones.
Your summer reading list: Rashida Jones, Elizabeth Gilbert, Bill and Melinda Gates and many more share their book recommendations.