Your dev team lead is not controlling enough

Three phases of a controlling engineering manager

Every morning, I see the unfiltered thoughts of 1200+ engineering leaders as one of the community moderators in the Dev Interrupted Discord server. We start every day with a Daily Interruption topic about how to make agile work in real life; scaling teams, building culture, hiring, continuous improvement, metrics - fun stuff like that. 

Recently this Daily Interruption popped up and stopped me in my tracks:

The Lessons We Learned From Programming at Google w/ Hyrum Wright and Titus Winters – Part 2

The second and final episode of Dev Interrupted's two- part series with Senior Google Staff Engineers Hyrum Wright and Titus Winters has premiered.

If you haven't listened to their first episode, I highly recommend checking it out. Both guests bring a deep understanding of software engineering to the show: Hyrum is semi-famous as the "Hyrum" of Hyrum's Law; while Titus is responsible for managing 250 million lines of code and over 12,000 developers.

Dev Interrupted: How to Game Dev Metrics With Ray Elenteny

This week on the Dev Interrupted podcast, I spoke with my fellow DZone core mate Ray Elenteny, Principle Owner at Solutech Consulting, about the ways he's seen people game metrics and the "why" behind each: 

  •  Which metrics are easiest to game 
  •  The long-term implications of gaming metrics 
  •  How poor culture and leadership lead engineering teams to game dev metrics

So whether you're trying to game your own metrics (don't do it!) or solve culture issues that have lead to this issue at your organization, give this episode a listen: 

Stand-Up 2.0: It’s time to ditch the daily from 1993

The daily stand-up is broken. 

No wonder. It was invented almost 30 years ago and we're still running it the exact same way.

When daily stand-up meetings started in the early 90s, the software development process looked very different. Git didn't exist. Jira didn't exist. Collaboration tools didn't really exist. DevOps didn't exist. Automation tools didn't exist. Analytics tools didn't exist.