Pro Git

Written on November 24, 2019. Written by .

This book is a good introduction to Git and also covers some of how Git works internally. There were a few useful things that I learned from the book, but for the most part I either already knew it from using Git or it wasn’t something I would need.

Read more from the Computers and Technology category. If you would like to leave a comment, click here: Comment. or stay up to date with this post via RSS from your site.

Mastering Bitcoin

Written on November 17, 2019. Written by .

Mastering Bitcoin provides a solid and fairly comprehensive explanation of how Bitcoin works. It started out by going into a bit too much detail on very specific topics before explaining the bigger picture. For example it was talking about vanity addresses and HD wallets before explaining anything about transactions or the blockchain. I prefer to […]

Read more from the Computers and Technology category. If you would like to leave a comment, click here: Comment. or stay up to date with this post via RSS from your site.

Clean Code

Written on April 12, 2015. Written by .

This book provides a good overview of best practices for coding. I liked that it took concrete opinionated stances like: 1. “The only way to make the deadline—the only way to go fast—is to keep the code as clean as possible at all times.” (p6) 2. “Indeed, the ratio of time spent reading vs. writing is […]

Read more from the Computers and Technology category. If you would like to leave a comment, click here: Comment. or stay up to date with this post via RSS from your site.

Artificial Intelligence: The Basics

Written on September 9, 2013. Written by .

This book just didn’t have enough depth to provide any real educational benefit. It covered a lot of topics, but there was hardly any technical explanation.

Read more from the Computers and Technology category. If you would like to leave a comment, click here: Comment. or stay up to date with this post via RSS from your site.

Disruptive Possibilities

Written on July 28, 2013. Written by .

This book gave some perspective on the importance of big data in large institutions. It emphasized how big data requires experts that are well-versed in a wide range of areas, unlike the typical silo structure that most organizations currently use. There were a few interesting points that gave insight into how these institutions work, but […]

Read more from the Computers and Technology category. If you would like to leave a comment, click here: Comment. or stay up to date with this post via RSS from your site.

The Pragmatic Programmer

Written on March 3, 2013. Written by .

This book is full of practical advice for software developers. However, most of the advice is fairly simple and those with even a small amount of real-world experience will already know much of it. Also, the advice is of the kind that is very hard to learn from reading a book. You can read all […]

Read more from the Computers and Technology category. If you would like to leave a comment, click here: Comment. or stay up to date with this post via RSS from your site.

Learn You a Haskell for Great Good

Written on January 13, 2013. Written by .

This book provides a quirky introduction to a very interesting functional programming language called Haskell. Haskell is one of the more modern functional programming languages. It requires a radical change in the way you think while programming. The tone of this book provides some lightness to an otherwise very heavy subject matter. However, don’t be […]

Read more from the Computers and Technology category. If you would like to leave a comment, click here: Comment. or stay up to date with this post via RSS from your site.

Test Driven Development: By Example

Written on October 26, 2012. Written by .

Test-driven development is a systematic way of producing robust code. The idea is to write a test before you start writing the code that the test is meant for. This will ensure that almost all of your code has tests and it helps keep you focused on making small increments of progress that you lock […]

Read more from the Computers and Technology category. If you would like to leave a comment, click here: Comment. or stay up to date with this post via RSS from your site.

Refactoring: Improving the Design of Existing Code

Written on September 23, 2012. Written by .

The interesting aspect of this book is that it attempts to break down the process of refactoring code into a set of refactoring operations that each consist of a sequence of mechanical steps that are guaranteed to preserve the semantics of the program. This is really interesting because it means that you can teach the […]

Read more from the Computers and Technology category. If you would like to leave a comment, click here: Comment. or stay up to date with this post via RSS from your site.

Hacker’s Delight

Written on December 27, 2011. Written by .

This is simply a book full of tricks for low level programmers. Most of the book was pretty boring stuff. It was boring because it was little optimizations and methods that are not commonly useful. On top of this, the tone of the book is fairly heavy, making it more dull than other books of […]

Read more from the Computers and Technology category. If you would like to leave a comment, click here: Comment. or stay up to date with this post via RSS from your site.

Next Page »

© Copyright thrive by design - Powered by Wordpress - Designed by Speckyboy