Steve sporting his Buffalo Bills toque My Buffalo Bills were eliminated from the NFL playoffs last weekend, a sad day for me and for all my deeply devoted fellow fans of this long-suffering football team. Co-incidentally, just days earlier, I had watched the ESPN documentary Four Falls of Buffalo , about the team's singular achievement of reaching four consecutive Super Bowl games in the 1990s, only to lose every single one of them. The show took me back to my younger days. It was enthralling to hear the stories of the stars of those Bills teams - quarterback Jim Kelly, running back Thurman Thomas, all-world defensive superstar Bruce Smith and the cadre of talented receivers. I have vivid memories of those seasons; at the time, I had so much invested in the outcomes of those Super Bowl games. I remember sitting on the floor of my girlfriend's apartment - she had a better TV than me! - wearing my team's colours and holding my breath at every twist and turn in the action. But...
SDM Insights: Protect Your Team In celebration of my fourth anniversary as a Software Development Manager (SDM), I've written a series of reflections on some lessons learned. See the full list here . My team has been 100% remote from day one, with developers in multiple countries and time zones around the world. So we communicate a lot with online tools like Slack and Skype and Zoom. This lets the team better collaborate, and also gives a direct connection between Support and Development. Too direct, it turned out. Often Support would encounter an issue with a Client and ping the Development team. If no developer responded quickly enough, or if the issue piqued her interest, the Product Manager would regularly jump in and assign a developer to investigate the issue immediately. Everyone would then wonder, at release time, why the Development team was only able to deliver a fraction of the expected new features and fixes. The problem was in part a process that was too open to...