Book Reviews

These are book reviews. Books are on a variety of topics: technical, business, personal growth, and some are just plain fun.
Automate the Boring Stuff With Python

Automate the Boring Stuff With Python

* NI recently added Python Integration to both LabVIEW and TestStand. * Danielle Jobe’s presentation at GDevCon last year and her hands-on at NI week this year were both on integrating LabVIEW and Python. * I had a job this year where there was potential for more work to be done but
2 min read
Book Review Code Reviews 101

Book Review Code Reviews 101

I recently read this book on code reviews by Giuliana Carullo. I quite enjoyed it. I wrote a review on GoodReads and on the LabVIEW Champion’s book recommendations. I thought I would just post about it here to help get the word out some more about this great book.
1 min read
Data And Goliath

Data And Goliath

Nothing is private on the internet. Most of us understand this idea intellectually. We realize that we are being surveilled at some level, but most of us do not grasp the depth and breadth of that surveillance and what exactly it is used for and the implications. Bruce Schneier does
3 min read
Age of Wonder

Age of Wonder

At GDevCon, Allen and I were talking about books we’d recently read and I was reminded about a book that I read last year called “Age of Wonder”. A friend had given it to me 5 years ago when I moved from Pittsburgh to Denver and it took a
2 min read
Guns Germs and Steel

Guns Germs and Steel

Guns Germs and Steel is a very interesting and entertaining book. Similar to the last book I reviewed, Malcolm Gladwell’s Outliers, Gun’s Germs and Steel challenges the reader’s view of the world. It starts with a very simple narrative that we are all familiar with and then
2 min read
Outliers

Outliers

I’ve had several very interesting conversations lately. I had a great conversation with Allen, Shane, Danielle, and Oli after GDevCon2. I had another fascinating conversation with Fab and few others after the CLA Summit. Most recently I had a conversation after Social Media Day Denver. All these conversations had
4 min read
XUnit Test Patterns

XUnit Test Patterns

If you want to know everything there is to know about xUnit Testing, then xUnit Test Patterns by Gerard Meszaros is the book for you. I must warn you, it is not light reading (it’s almost 900 pages) and it is not geared towards beginners. You should at least
2 min read
Book Review - On Intelligence

Book Review - On Intelligence

A year or two ago I was at a dinner at NI Week and I got to sit next to James Loftus. We were discussing artificial intelligence and he said “Oh you have to read this book called On Intelligence”. Artificial Intelligence and Machine Learning is all the rage these
1 min read
Design Patterns - A review

Design Patterns - A review

I recently finished reading “Design Patterns: Elements of Reusable Object-Oriented Software” by Erich Gamm, Richard Helm, Ralph Johnson, and John Vlissades. Due to its popularity, the length of the title, and the fact that it has 4 authors, it is affectionately known as the “Gang of Four” book or GOF
4 min read
Business Book Recommendations

Business Book Recommendations

It’s January and the time of year where everyone starts planning for the year to come. If you like to read as I do, you may be making lists of books to read in the New Year. If you are, I’ve got a few books to recommend. These
4 min read
Gitting Started With Git

Gitting Started With Git

What do you use for source code control? While I was asking everyone I met at NI Week about what frameworks they were using, I also started asking about source code control as well. Almost everyone I talked to universally said they were using some kind of source code control.
6 min read
Good Introduction to UML

Good Introduction to UML

UML Distilled by Martin Fowler Unified Modelling Language (UML) is a standard way of graphically describing and designing software. If you are like a lot of LabVIEW programmers (myself included) and are a physicist, scientist or engineer by training and not a computer scientist, you may not have been exposed
3 min read
3 Marketing Books Worth Reading

3 Marketing Books Worth Reading

We are all in Marketing. I know this blog is supposed to be about LabVIEW and automation, but if we’re honest, we are all in marketing. Whether you work for yourself as a consultant or if you work for an Alliance Partner or some large industrial company, you constantly
6 min read