03 Nov 2021
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 focus on one tiny aspect of a fairly standard setup—a single remote worker with a significant time difference.
21 Sep 2021
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.
03 Mar 2021
A recurring theme for my clients is knowledge transfer from one group to another. With these transfers’ regularity, one might expect a certain level of expertise in these transitions, but more often than not, they are full of challenges and surprises. So here are my current thoughts on how to handle knowledge transfer.
01 Feb 2021
I often work with leaders who have a team or several teams of developers and want to trust them but wind up surprised and frustrated when news breaks. This incongruence feels a little hopeless because, on the one hand, they trust the team to take care of things, but then things still go wrong. What do you do about knowing the details and trusting the team?
26 Nov 2019
Not too long ago, I was involved with a new team starting up. The team went through the training and sat at their desks, ready to work on their problem of replacing an existing system. They had a critical decision to make, what would their tech stack be?
15 Mar 2019
A new developer shows up to a team. They are eager to contribute and start writing code but have a lot of questions. Where is the source code? How do I set up my environment? How do I build the software? What is the development process here? Where do I look in the code to get an idea of where to start?