Dave Armstrong

Dave Armstrong (16)

I dislike AI. Mostly.

This is not a fully baked collection of thoughts that I spent a ton of time crafting. It is just a simple list of why I, as a software product professional, dislike the current state of AI (Artifical Intelligence) in the tech industry: 1) It…

Ethical Software Development

Software is pervasive in the modern world, which means those of us who create it have a large impact on our world. But that is easy to forget when your day-to-day life consists of small technical tasks. Many of us do not see the big…

More Statuses, More Success (in Jira)

"OMG, there are so many statuses in this Jira workflow! Dave, what the heck??" There is a method to my madness: I feel that many product managers get too focused on the Scrum/Kanban boards when working in Jira. I can see why - it is…

Software is Nothing More or Less than Communication

Software is complex, and while more people are learning to create it and the tools to create it are becoming more powerful, many software creators see the end result of their work as being about the tech. I disagree - it is about communication. Before…

We're All Doing It Wrong (Software Product Leadership)

As I work in more software shops, I see more and more perspectives on how to lead the product side of software development efforts. And the more I see, the more I think that none of us has it right. We're caught up in processes…

Tech Products "Portfolio"

One of the interesting aspects of the tech industry is that people build on existing products more than they build from scratch, which results in there being a large percentage of the industry who have never actually built a product from the ground up. And…

My Tech Work History

I have been working in technology in one form or another for 35 years, which means I’ve seen enough of the software world to think about it more holistically than many do when following the latest trends in tech. I am a product-focused engineer. Or…