Python node basics python Aug 03, 2020

I have been learning a bit about Python lately. I find it a nice complement to LabVIEW. Like LabVIEW it is very good for writing quick little scripts and rapidly prototyping things. Unlike LabVIEW, it is not strictly typed, which makes it rather interesting to me. A few years ago...

Continue Reading...
Workability versus right and wrong coding philosophy Jul 29, 2020

Very early in my programming career, I was very dogmatic. I learned one way to do things and that was THE right way and anyone who didn’t do it that way was doing it wrong. I really wasn’t afraid to tell people that either. Obviously starting with “Your doing it all...

Continue Reading...
Setting up LVCompare and LVMerge how to scc software engineering Jul 27, 2020

EDIT: Since I originally wrote this post, I have come up with a better way. I suggest you check out that post as well.

There has been some discussion on LinkedIn and other places about how best to setup LVCompare and LVMerge. These tools have been around for a while, yet discussions on...

Continue Reading...
Automatically Creating A Gitlab Repo how to scc software engineering Jul 22, 2020

I’ve been working on streamlining some of my processes lately. I noticed that one of the one things that takes a little time is creating a new GitLabRepository. It just seemed like it took too much time.

Here are the previous steps

  1. Goto GitLab Webpage
  2. Login
  3. Click on new project
  4. Enter a...
Continue Reading...
SSH keys and git bash how to scc Jul 20, 2020

So when it comes to git I much prefer ssh over https. I can’t clearly articulate why, I just do. However one thing I noticed is that git bash was constantly asking me for the password for my ssh key. It got annoying so I did a little research and found a GitHub help page with the...

Continue Reading...
Sales Bible book reviews Jul 15, 2020

I used to be part of a business coaching group called EntreLeadership by Dave Ramsey. It was a good group of people. One guy, Eric put me onto this book by Geoffrey Gitomer called the Sales Bible. He was enthusiastic about it, so I bought a copy. It sat on my bookshelf for a few years, but I...

Continue Reading...
Changing Git’s default branch how to Jul 13, 2020

In the wake of the protests surrounding George Floyd’s death and the resurgence of the #BlackLivesMatter movement, there has been a lot of talk in the tech community about changing some of the terms we use. There was a lot of focus on moving away from using master and slave for describing...

Continue Reading...
What does scalability actually mean? coding philosophy Jul 08, 2020

So recently the question of scalability came up on an NI forum post. Stephen Loftus-Mercer (aka AristosQueue) made a very interesting point. He talked about how scaling can mean many different things to many different people. A solution that is scalable on one axis might not be scalable on...

Continue Reading...
Right to Repair Jul 06, 2020

A few weeks ago I noticed that the lightning port on my iphone 8 was not working very well. My headphones kept cutting out and the power cord would fallout of the lightning connector. I decided to fix it myself rather than take it somewhere.

I had used iFixit before to fix a laptop and my...

Continue Reading...
Enhanced State Diagram Editor how to Jul 01, 2020

I was talking to Fab a while ago and she put me onto the Enhanced State Diagram editor. Apparently it is one of Jeff K’s pet projects. It is a way to create a state machine by drawing the diagram in a special editor that automatically generates the LabVIEW Code for you. Makes creating state...

Continue Reading...
Git Reflog how to scc software engineering Jun 29, 2020

In a previous article, I talked about orphaned commits. First, let’s talk about why they are bad. They are bad because they will eventually be removed by git’s garbage collection algorithm, losing the data forever. The reflog is designed to prevent that (for a time). In my...

Continue Reading...
Endurance book reviews Jun 24, 2020

This particular book had been recommended to me several times. It is quite popular in the outdoor recreation community and also in the business leadership community. To tie it into LabVIEW a little: I saw Scott Kelly speak at NI week last year. I was quite impressed, so I bought his book, also...

Continue Reading...