Learning is about asking the right questions. When I get a new client, I need to learn about their business and their software development process. I ask lots of questions. There are 2 questions that always seem to lead to the most insight. Asking these questions of ourselves can generate useful...
I wrote previously about Tom and I’s Gang of Four project where we are creating GOF Examples in LabVIEW. We’ve been getting distracted a little lately, but I have finally found some time to get back to it. I thought I would share with you what I have been working on with...
If you’ve done any sales training you know that a lot of it sounds the same: ABC – always be closing. Pick up the phone and make cold calls. Aggressively qualify leads. They all spout a lot of the same things, as if sales was this one monolithic thing. As if in all businesses, all...
A while ago, by buddy Mark, put me onto a philosophy for professional success called PIE. You can read a little more about it here. I’ve been using that every since to frame my goals around business.
Professional
Professional goals are all about becoming better at the technical...
Whenever you use Git there is always this conflict between using a GUI and the Git Bash. They both have their strengths and most people prefer one over the other. I feel like in order to master Git you really need to learn to use both and take advantage of the strengths of each. The GUIs are...
Well, what can I say: “It was a heck of a year. Thank God 2021 is here.” At least it rhymes. When I look back at 2020, I had grand plans and for the first month or two things went really well. My in-person workshops in January went very well and then the world conspired to give me the...
If you haven’t heard of Edward Snowden, you probably haven’t been paying much attention. He definitely made the news a few years ago by exposing the extent to which the NSA was spying on American Citizens. His revelations really made American’s re-think online security and...
Simon Sinek rocked the business world several years age with a Tedx talk called Start with Why. He introduced the idea called the Golden Circle which talks about What we do, How we do it, and Why we do it. His thesis is that most people talk about what they do, but people buy based on why we...
We tend to equate writing software with technical skills. It certainly does involve some technical skills, but really writing great software is all about human skills, often called soft skills. It’s all about how you interact with other people. Typically you are working in a group and even...

For many people work is a four-letter word. It’s something they do because they have to. Maybe they once enjoyed it, but now they are feeling burnt out. It doesn’t have to be that way. In his book the Fun Formula Joel Comm lays out an alternative to the hustlel and grind lifestyle....
Recently on episode 5 of the DQMH podcast, Chris interviewed Joerg of Hampelsoft. There was a lot of good conversation, but one of the things that stuck with me was the idea of Debug Driven Development. That is writing code in such a way that it is easy to debug when things go wrong.

I...

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 podcast together this year. For...