Roadblocks to Repaying Tech Debt #Teamwork #Management Developers love to talk about tech debt, especially if the developer responsible for introducing it is no longer around. However, often, talk is all that happens because no one can agree on what to tackle first. Here, we look at how to overcome disagreement and get on with paying off that debt 💷. 30 Aug 2017 • 6 min read
What You Praise Is What Your Team Becomes #Teamwork #Communication #Management An uncomfortable truth is that praising firefighting developers might just be leading to more fires. Here, we look at why needing firefighting developers is a sign that your processes need to be improved, as avoiding fires is better than managing fires. 21 Apr 2017 • 5 min read
Treat Interviewing as Storytelling #Interviewing #Management Every great developer I've known has more than a hint of detective about them - looking for clues, figuring out why something is happening and fixing it. But we never interview for these qualities. Here, we look at how treating interviewing as a story can expose how good the candidate really is. 22 Oct 2016 • 4 min read
Interviewing Without Wasting Anyone's Time #Interviewing #Management Constructing an effective interview process is challenging. Ask too much of candidates, and the best ones will have an offer from elsewhere before they finish your process. Ask too little and misfire on a hire. Here, we look at how to hit that sweet spot in between. 03 May 2016 • 6 min read
A Step-By-Step Guide On How To Merge Teams #Management #Teamwork #Communication People form tribes. It's such an ingrained part of human nature. Our tribe becomes part of our identity. You see this behaviour in every aspect of human society. You see it in development teams. Here, we look at how to overcome this instinct when we need to merge two development teams. 28 Jul 2015 • 7 min read