Well, one interesting thing that the COVID-19 virus is causing is that a lot of companies are encouraging people to work from home en masse. While many of us have worked remotely, the sudden surge of it as a focal point has led to a lot of advice cir...
Feedback is something that evokes a sort of love-hate dynamic for a lot of people. On the one hand, we love the idea of feedback because it can help us grow. On the other hand, it can leave us feeling pretty raw, and sometimes people use the idea of...
Early in my career I made a terrible mistake. One that I think many others have made and will continue to make. I ran a remote retrospective with people I didn’t know well enough. I thought I did. I had talked with everyone privately before the retro...
At some point, you’ll be interviewing at a company, and you can immediately tell that the interviewer doesn’t want to be there. They might be frustrated or cold, or annoyed. One way or another, your interviewer is unhappy about interviewing you. What...
Often consultants bring a fantasy of co-located teams to their clients. This is a fantasy because companies have been using remote workforces for the entirety of my career, so thinking that will change is silly. In this particular article, I want to...
Experienced folks, leaders, and new developers share something in common. They fall in love with a specific technology. This favoritism leads to some fairly pointless debate and, at its worst, some poor decisions. Technology Change Is Constant Over t...
Here’s the situation, you come across some code and you have to start making sense of it. As you read the code you begin to build a mental model of how the pieces work, and then slowly but surely you get enough of it in your head that you see potenti...
Team is one of those words that gets thrown around a lot and sadly often means individuals assigned to work in close proximity. Since I specialize in building teams, I have a very different definition. Teams are a collection of folks who have traded...
For the first few years of my career, I wasted a lot of my time and energy doing things the hard way. I should be honest and admit that a big part of me still does things the hardest way possible. A part of me believes that if I can succeed in unfavo...
At this point, I think almost everyone has heard that research shows that motivated teams perform better than those who aren't motivated. What is often less obvious, from what I can tell, is how to motivate teams and individuals. I will lean on a con...