Book Reviews
These are book reviews. Books are on a variety of topics: technical, business, personal growth, and some are just plain fun.
Ego Is The Enemy And The Obstacle Is The Way
As I wrote in a previous post about philosophy and coding I was not always a big fan of philosophy. I viewed it as an academic pursuit, a bunch of eggheads sitting around thinking about thinking. I never saw the practical value. That is until a read a pair of
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
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
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
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
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.
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 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
The software engineering book I should have read 10 years ago
I recently just finished reading “A Software Engineering Approach to LabVIEW” by Jon Conway and Steve Watts. The whole time I was reading it, I couldn’t help but think: “I wish I would have read this 10 years ago. It would have saved me a lot of trouble.”
Background