Automate the Boring Stuff With Python python Jan 08, 2020
  • 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...
Continue Reading...
Unit Testing – Tips For Getting Started software engineering unit testing Jan 06, 2020

It’s a new year, so it is a good time to start planning and setting some goals for this year. If you are not currently using unit testing, starting to use it would be a great goal for the new year.

People often struggle when starting to learn unit testing. There is a hurdle, similar to...

Continue Reading...
2019 Goal Setting Review Dec 30, 2019

At the beginning of this year, I laid out some goals. Some of them I posted on here. Since it is the end of one year and the start of another, I wanted to just go back and review them and see where I ended up. That will help me then prepare for next year. Hopefully seeing my goals will help...

Continue Reading...
Skills Pyramid software engineering Dec 23, 2019

This post is just really to get feedback about an idea I have had floating around in my head. As a coach/consultant I often come into groups that are already doing software development. In order to best serve them, I have to meet them where they are. Sometimes figuring out exactly where they are...

Continue Reading...
Book Review Dive into Design Patterns book reviews design patterns software engineering Dec 18, 2019

Stefan Lemmens put me onto this book a few months in response to a review I wrote of the original GOF Design Patterns Book. He remarked that is was much more approachable and he was right. While I still find value in the original GOF book, I think this book is a much better choice for...

Continue Reading...
Gitflow the easy way scc software engineering software tools Dec 16, 2019
image from https://nvie.com/posts/a-successful-git-branching-model/

You may have heard of Gitflow. It was first proposed here nearly 10 years ago. If you are like me, when I first saw it, I was a little overwhelmed. I certainly got the idea of making use of git’s powerful...

Continue Reading...
Book Review Code Reviews 101 book reviews software engineering Dec 11, 2019

I recently read this book on code reviews by Giuliana Carullo. I quite enjoyed it. I wrote a review on GoodReads and on the LabVIEW Champion’s book recommendations. I thought I would just post about it here to help get the word out some more about this great book. Enjoy.

A great book on...

Continue Reading...
Managing Dependencies with DQMH Messages frameworks how to software engineering Dec 09, 2019

In one of his talks, Uncle Bob describes Software Engineering as the art of managing dependencies. This is something that a lot of new programmers have difficulty with. I often run into code written by beginners (and some not-so-beginnners) that has lots of circular dependencies. I also see...

Continue Reading...
Data And Goliath book reviews Dec 04, 2019

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 and lays...

Continue Reading...
Philosophy and Coding coding philosophy Dec 02, 2019

“Is your value system producing the results you want?”

My last post touched a little bit on philosophy. It talked about changing the way we think about unit testing. If you have watched my presentations on Refactoring or TDD, you’ll notice they also talk about...

Continue Reading...
Stop Asking Permission coding philosophy software engineering unit testing Nov 25, 2019

I was originally going to title this post “A Business Case for Unit Testing”. I was going to talk about how it helps you to find bugs early, spend less time debugging, and all the other benefits I have mentioned in my previous posts. I intended it as a cheat sheet to help developers...

Continue Reading...
Age of Wonder book reviews Nov 20, 2019

At GDevCon, Allen and I were talking about books we’d recently read and I was reminded about a book that I read last year called “Age of Wonder”. A friend had given it to me 5 years ago when I moved from Pittsburgh to Denver and it took a few years for me to finally pick it...

Continue Reading...