It's one thing to write code that does the thing. It's another to write code that tells the reader what it's doing
Exploring the many ways to Improve Developer experience in organisations.
Refactor this function to reduce its Cognitive Complexity
WIP - publishing for early feedback😛
Some musings & observations on refactoring
From the Legacy Code Rocks podcast
How can this theory can be a helpful heuristic for effective team design
Thoughtworks' James Lewis shares his experience & research on Team Topologies, software architecture, & complexity science