![Update VMs on SSDs](/content/images/size/w600/wordpress/2019/03/51GioNHrFKL._SL1000_-5.jpg)
![Update VMs on SSDs](/content/images/size/w600/wordpress/2019/03/51GioNHrFKL._SL1000_-5.jpg)
![A Business Case For Applying Design Patterns](/content/images/size/w600/wordpress/2019/02/GOF-5.jpg)
A Business Case For Applying Design Patterns
This is my fourth article in a series on the Gang of Four book on Design Patterns. I thought four was an appropriate number of articles. Here are links to the first 3 articles:
1. Design Patterns – A Review
2. OOP Design Patterns in Actor Framework Part 1
3. OOP
![OOP Design Patterns in Actor Framework Part 2](/content/images/size/w600/wordpress/2019/02/state-uml-5.png)
![OOP Design Patterns in Actor Framework Part 1](/content/images/size/w600/wordpress/2019/02/ActorCoreVI-5.png)
![Design Patterns - A review](/content/images/size/w600/wordpress/2019/02/GOF-5.jpg)
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
![See us at NI Week 2019](/content/images/size/w600/wordpress/2019/02/niweek2019-5.png)
See us at NI Week 2019
I am happy to announce that my presentation on Continuous Integration got accepted for NI Week 2019. Continuous Integration is a very interesting topic. It’s been gaining in adoption over the last couple of years. At some point in the near future, everyone who is serious about Software Engineering
![What goes wrong with software?](/content/images/size/w600/wordpress/2019/01/Uncle-Bob-5.png)
What goes wrong with software?
My friend Emre Tüzüner posted the following video on Linkedin recently. It is “Uncle” Bob Martin talking to the Yale School of Management. If you have attended NI Week or the CLA summits lately you may have heard of Uncle Bob and the SOLID principles. I thought it was a
![Goal Setting in the New Year](/content/images/size/w600/wordpress/2019/01/arrow-blur-board-226568-5.jpg)
![GDevCon2 Submissions due.](/content/images/size/w600/wordpress/2019/01/29883580707_55d559162c_o-5.jpg)
GDevCon2 Submissions due.
The first annual GDevCon last year was a raving success. See my review here.
Because it was such a success, there will be a GDevCon2 on August 21st and 22nd in Birmingham.
You have until Friday to submit your presentation ideas. Share your ideas and help make GDevCon2 a success!
![Business Book Recommendations](/content/images/size/w600/wordpress/2019/01/bizbooks-5.jpg)
![Rocket Book](/content/images/size/w600/wordpress/2018/12/rocketbook-5.png)
![Ideal Development Machine](/content/images/size/w600/wordpress/2018/11/IMG_1743-e1543012609518-5.jpg)
![How to use VIPM effectively](/content/images/size/w600/wordpress/2018/11/VIPM-Builder-5.png)
How to use VIPM effectively
My friend Matt Richardson recently suggested I write a post about how I use packages in my workflow, particularly how I use VIPM. This is my response. Matt, hopefully I answered all your questions.
What is VIPM?
VIPM stands for VI package manager. It is a free tool made by
![LabVIEW Center of Excellence](/content/images/size/w600/wordpress/2018/10/COE-5.png)
![GDevCon 1 Review](/content/images/size/w600/wordpress/2018/09/GDev1org-5.jpg)
![Proficiency](/content/images/size/w600/2022/05/Ridgley-Proficiency-300x251.png)
GDevCon is almost here
In case you haven’t GDevCon is taking place September 4th and 5th in Cambridge. What is GDevCon? It is the 1st ever independent graphical developers conference. Check out the website. There is a list of speakers there. I think you will be quite impressed. They’ve gathered a lot
Videos from NIWeek 2018
As many of you may know I had the privilege of speaking at NI Week this past May. Nancy Henson helped to organize a Software Engineering, Processes, Architecture, and Design (SEPAD) track. She enlisted Mark Balla, Jon McBee, and a few others to help video the sessions.
There were a
![Using Virtual Machines Part 2](/content/images/size/w600/wordpress/2018/07/harddriveoptions-5.png)