If you haven't tried approval testing yet, you definitely should. It makes unit testing a lot easier, particularly for legacy code or for verifying complicated objects.
Sequence Diagrams are essential for designing, understanding, and debugging concurrent systems. Here is a tool to automatically generate them from running code.
Nine months ago I started the LabVIEW Experiment. So far it has been very well received. I am very happy with the way it has turned out. We've had a lot of great guests and covered some very important topics.
Nothing Good is Free
Unfortunately, nothing worthwhile is
If you read this blog you are probably aware that I listen to a fair amount of podcasts. I thought I would just compile a list of my favorites in case anyone was looking to add to their list for 2021.
LabVIEW Related Podcasts
DQMH Podcast
Chris Farmer put this
Oh My ZSH
If you follow this blog, you will know that I am a huge fan of the Maintainable podcast by Robby Russell. It contains lots of great information about working with Legacy Code and how to write code so that you avoid a lot of the issues with
So, I have written a bit about Git lately. I’ve spent a fair amount studying and thinking about Git and how we use it. As part of that research I stumbled upon a really useful and humorous site called ohshitgit.
Oh Shit Git covers 9 different common scenarios and
So I stumbled upon a few things recently:
* a J.B. Rainsberger presentation about “The Economics of Software Development”
* a video by Andrea Goulet that touches on some similar issues (thanks Fab for recommending!).
* a video by Jessica Joy Kerr on “The Secret to Software Quality”
To me they are
Our TDMS Headers has officially been published to the NI Tools Network. It makes it easier to read and write cluster of data as properties for tdms files. Simply pass it a cluster and it does the rest.
Check it out on the NI Tools Network
Check it out the
There is a group of us LabVIEW enthusiasts that get together in Boulder every couple of weeks for coffee. It’s pretty informal. It’s a chance for us to talk shop and catch up. Often someone will have some problem and together we will all brainstorm a solution.
Recently
The GDevCon #2 Videos are now available. You can access the entire playlist here. We are proud to have sponsored an event that produces such great content!
All of the presentations were great and worth watching, but here are some of my favorites.
* Rebar – Ben Leedom introduced a new programming
I just wanted to take a moment and highlight the LabVIEW Center of Excellence (COE) website. I thought it was pretty well-known, but after the recent CLA summit, I realized not everyone knows about it. I ran into a fellow CLA there who was telling me about his new job.
This is second of a 2 part series on using Virtual Machines for LabVIEW development. You can check out part 1 here. Part 1 discusses why we use virtual machines. This article will discuss a little more of the how. I’m not going to give away all my secrets,
My friend Peter Davis recently asked if I could do a blog post how we use virtual machines (VMs) for LabVIEW development. Before I go into too much detail, I do want to say that I learned a lot of what I know about VMs from John Giannangeli of Bolder