Leadership is the key to what brings a team together to win in software delivery.

Software modernization is never as simple as it looks on paper. It can often have as many hidden traps, challenges, and drama as a home renovation.

“Business as usual” while working remotely. You need quick, simple solutions to put into place.

Asynchronous messaging in a distributed system is great! However, it has its downsides as well.

Measuring & reporting tech debt can be challenging. You’ll find articles saying it’s harder than measuring financial debt, though it translates to real dollars!

I have been using Zoom at Clear Measure for over 4 years now. It’s a fantastic tool that is very… Learn More

For a remote team, video communication is a must. When you have to be apart from your team members, video… Learn More

“How much will it cost to do ___ software project?” That’s a reasonable question you are probably asked all the… Learn More

As a software leader, you compete in this market for in-demand developer talent. You understand the pain that was caused… Learn More

You run a software organization that develops and runs several mission-critical applications, all custom-developed. Your team is friendly, and the… Learn More

I’m excited to announce I’ll be speaking at a few events here in Austin: March 11, 2019: Austin DevOps Meetup…. Learn More

In this blog series, Bob Walker from Octopus Deploy explores automating database deployments and walks through the process of setting… Learn More