Our thoughts on change strategy, approaching transformation with an iterative product mindset, immersive learning experiences (dojos), and more.

Talks, Dojo, Engineering, Architecture, Legacy Code David Laribee Talks, Dojo, Engineering, Architecture, Legacy Code David Laribee

Dojo & Emergent Practices

In this Devopsdays Atlanta 2022 keynote, I explore how two, technical novel practices emerged from dojo environments.

The video below is from a keynote I did at Devopsdays Atlanta 2022. In it, I describe the concept of “novel practices” through two examples uncovered in dojos I’ve been involved with.

The first novel practice, Architectural Mapping, describes a mashup of mob programming, story mapping and journeys, and the C4 Model of Software Architecture.

The second novel practice, Refactoring with Telemetry, describes a method for combining static analysis tools with long binges of refactoring legacy code to drive conversations around code quality, quality metrics, and the impact a team can have over time in reducing entropy in a legacy codebase.

I continue to use these practices in my coaching today. The dojo is the perfect lab for this kind of practice innovation and real-time adaptation of so-called “best practices.”

Read More