I was talking to a colleague yesterday, smart guy, basically been focusing on systems level architecture and is maneuvering his employer in…
When I facilitate a kata session with a group of developers, sometimes I like to mix it up a little. If the room feels like it’s getting a…
This is my fall-back group format when facilitating kata. Timeframe: 60m total - 45-50m exercise, 10-15m retrospective Group Size: 6-1…
When I look back at my career, I’ve been gathering ideas about agile from others since the manifesto. Testing versus checking. Last…
Why do we continue to separate the design of a product from its implementation? When we design a product in one place with one group of…
The Spaces Between On teams that are newly cross-functional, or in places with waterfallish reflexes, the coaching opportunities lie in…
There Is No Agility Without Technical Agility As we wish to adapt continually to an ever-shifting set of stakeholder needs, it is vital that…
When disciplines in software development are so segregated, those outside a discipline may think only of the final result. Developers type…
Many words have been written about the biases in "AI" training datasets. I last blogged publicly on this topic about 6 years ago, and it…
Introduction Being extraordinary, it's a good feeling. My first electronic enhancement was a calculator. Forget long arithmetic, this was…
Back in June, I was playing with structured semantics as a way to interact with an LLM for applications. Today, I watched a video that made…
London and Chicago Style TDD, A Design Perspective In the field of TDD, two primary schools of thought have emerged, that are often used in…