How Im Building My First Online Class

I published my first book Land the Job, early in 2020, which led to many other ideas. One of those was to create some online courses to walk people through the book’s content in various ways. So I started putting together my first course, which cover...

Read More
Jan 29, 2026
Dos And Donts For Decision Making

A new project is about to begin, and various leaders are gathered in a room to make a few critical decisions. On the table today is the number of teams. A consultant provides several options. After listening, a leader asks about their current approac...

Read More
Jan 29, 2026
What Makes Good Teams Great

For all the years I've been helping teams grow, I've almost never met one that felt that they were exceptional. It's one of those quirky things where in one conversation, the leadership will proclaim how great their teams are, and the next pull me as...

Read More
Jan 29, 2026
On Being Better Gardeners

Okay, before I go much further, I want to thank Jessica Kerr for her great article that help inspire me with this article. I find myself thinking a lot about the software industry as a whole. Since I’ve had the privilege of consulting, I have enjoyed...

Read More
Jan 29, 2026
Three Things I Wish I Knew As A Developer

While I would never say that I was some rockstar developer in my prime, I seemed to hold my own well, and folks seemed to regard my work well and ask my advice. So, I thought I'd share some of the less obvious lessons I learned along the way. Obvious...

Read More
Jan 29, 2026
The Dos and Don'ts of Refactoring

Refactoring is one of those terms that shows up almost daily with engineering teams, yet for most, the definition is pretty loose. What's more, that loose definition leads to actions that often have undesirable outcomes, delays, and arguments about h...

Read More
Jan 29, 2026
Dos And Donts Of Refactoring

Refactoring is one of those terms that shows up almost daily with engineering teams, yet for most, the definition is pretty loose. What's more, that loose definition leads to actions that often have undesirable outcomes, delays, and arguments about h...

Read More
Jan 29, 2026
Its A Secret

I was sitting down having my coffee this morning and thinking of all the stuff that goes on in most companies that I simply don't have to deal with, and one thing came to the forefront of my mind. Today, I want to write about one of those lessons lea...

Read More
Jan 29, 2026
How To Estimate Anything Quickly

Estimating projects, huge ones, seems to be an activity that causes groans and protests. I understand why. Often there’s a tension between accuracy and knowing that they can’t be accurate. When confronted with estimating a large body of work, I emplo...

Read More
Jan 29, 2026
Acing Remote Interviews

There are lots of strategies you can employ when preparing for a job interview. There are a few more opportunities to pay attention to when you are interviewing remotely. So how can you set yourself up for even more success when you interview from af...

Read More
Jan 29, 2026