Samuel Taggart

Samuel Taggart

The official "Architect of Adventure". I help teams create healthy, human-centered software development processes.
June 2020 Webinar

June 2020 Webinar

Technical Skills For Agile Development June 24, 11:00am MT Agile has a lot to say about how we manage the software development lifecycle, but it requires good technical skills to be successful. Often we get caught up in the software development lifecycle side of agile software development. It is
1 min read
Git For Teams

Git For Teams

The traditional approach to teaching git is to start with the details of how git stores and indexes content and build upon that to get to the commonly used commands. This method does give you a really good understanding of what is going on under the hood. It does a
3 min read
Git Tips For Beginners

Git Tips For Beginners

Git is a great source code control tool, but it is not known for being user friendly. It’s actually a shame. The way in which git stores and references content is incredibly elegant, but it’s UI seems more of an afterthought. The command structure is not at all
7 min read
Git Basics

Git Basics

I am working on some new training material on git. I thought I would use a series of blog posts to kind explore some ideas and help clarify my thinking. Learning git can be difficult. I want this material to be approachable to beginners, yet still detailed enough that they
7 min read
Every Crisis Is The End Of An Illusion

Every Crisis Is The End Of An Illusion

So I read a book earlier this year called “The Secrets of Consulting”. It was a very good book. You can read my review here. There was one part of the book that I didn’t put in the review that really stuck with me. I have been thinking about
4 min read
A Great Intro To Unit Testing

A Great Intro To Unit Testing

As many of you may know Fabiola De la Cueva and Richard Jennings came out with a new LabVIEW book this year (actually the 5th edition of an existing book) LabVIEW Graphical Programming. I have been meaning to write a review, but I have put it off because I haven’
2 min read
VIWeek Recap

VIWeek Recap

#VIWeek was a huge sucess! Thanks to Steve and DSH for initiating it and Derek, Michael, and many others who picked the ball up and ran with it. And of course, thank you to all of the presenters. I saw many of the presentations, but not all of them. I
1 min read
Hiding in Complexity

Hiding in Complexity

I have this problem. I procrastinate. Not all the time, but often. The thing is you wouldn’t notice it just by watching me. I always appear to be busy. The problem is I often hide in complexity. The best example I can come up with is when it comes
2 min read
The Value of Software Quality

The Value of Software Quality

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
2 min read
To Depend Or Not To Depend

To Depend Or Not To Depend

The whole idea of using open source libraries and whether it is even a good idea to include dependencies in our projects at all has been on my mind lately for a variety of reasons. I have been listening a lot to the maintainable podcast and there is a lot
2 min read
Zoom Workshops lessons learned.

Zoom Workshops lessons learned.

We just wrapped up a set of workshops at the end of April. After each set of workshops, I like to take a look back and evaluate. It’s kind of like an agile retrospective. I was particularly interested in the results of this since it was the first workshop
4 min read
VI Week

VI Week

I just wanted to make sure you were all aware of #VIWeek. As many of you are probably aware NI had originally postponed NI Week and eventually canceled it this year due to COVID19 and all the issues regarding social distancing. While it was certainly the right call, it has
1 min read

The Nature Of Software Development

This is a quick read by Ron Jeffries, one of the signers of the Agile Manifesto. the book really justs lays out how to do Agile Development, but not in a preachy way or a proscriptive way. It’s more of a high-level picture of what the whole process looks
1 min read
Technical Leadership

Technical Leadership

This is the second book by Giulianna Carullo that I have read. I read her book on Code Reviews last year. This book on technical leadership is also quite good. I will say that her sense of humor does not show up as well in this book. It is a
2 min read
QBQ

QBQ

QBQ stands for the question behind the question. This little book is about the questions we ask ourselves in our head and about getting to the question behind the question and taking personal accountability. It’s about changing our inner dialog and asking questions that serve us instead of asking
2 min read
The Go-Giver

The Go-Giver

The Go-Giver is a great reminder that the key to success is giving. I know it sounds paradoxical. It certainly does to the main character in the book. He is a go-getter and he is chasing success, but not quite finding it. He is under a lot of pressure to
2 min read
The Go-Getter

The Go-Getter

You have probably heard the phrase “So and so is a real go-getter.” The implication is somewhat obvious – they go and get what they want. However, you might not know where it came from. It comes from a short story called “The Go-Getter” written in the 1920s by Peter B.
2 min read
Rhinoceros Success

Rhinoceros Success

This just a fun little book to read. You can’t take it too seriously. I think given what we are living through right now it is very timely for 2 reasons: 1. We could all use a good reason to laugh. 2. It is a good reminder that being
1 min read
Who Moved My Cheese?

Who Moved My Cheese?

“Who moved my cheese?” is a very timely book given what we are all going through right now. It is a time of great change for all of us. This book is about how we think about and deal with change. It’s a short parable. It takes about an
2 min read
Agile Samurai Course

Agile Samurai Course

Last year I had read the book, “The Agile Samurai”. I recently stumbled upon a companion udemy course. The course is excellent. It more or less follows the book and provides good reinforcement. It provides a really good basic introduction to the ideas behind agile software development and an easy
2 min read
Corona Virus Reading List

Corona Virus Reading List

Being self-employed sometimes it is difficult to shut work off. You are very vested in the outcome and there’s always more to do. Working from home makes it especially difficult because there isn’t that physical separation of actually going into the office. Being stuck inside for this Corona
2 min read
Secrets of Consulting

Secrets of Consulting

Consulting is the art of influencing people at their request. Secrets of Consulting page v When I first started doing consulting, I thought that most problems were technical. Boy was I wrong! I quickly learned that most problems are not technical, but are people problems. If I had read “ Secrets
2 min read
April 2020 Webinar

April 2020 Webinar

Designing a Scripting Tool By Example April 29, 11:00am MT I keep repeating the same boring steps aver and over again. There has to be a better way. If you’ve ever felt this way, then this webinar is for you. As programmers we automate things. That’s what
1 min read
Unit Testing And Seams

Unit Testing And Seams

One of the topics I found very interesting form the Art Of Unit Testing was seams. I wanted to write a blog post to explore that a little bit. What is a Seam? Seams are places in your code where you can plug in different functionality … Art of Unit Testing,
3 min read