I was talking to a colleague yesterday, smart guy, basically been focusing on systems level architecture and is maneuvering his employer in…
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 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…
The Spaces Between On teams that are newly cross-functional, or in places with waterfallish reflexes, the coaching opportunities lie in…
When disciplines in software development are so segregated, those outside a discipline may think only of the final result. Developers type…
When I look back at my career, I’ve been gathering ideas about agile from others since the manifesto. Testing versus checking. Last…
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…
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…
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…
This post has moved, I have renamed it. Read the post here - What Is A Developer? I've been using the word "bionic" for a few years now as…
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…
Thanks to a colleague, I came across this article today, and it's been energizing. The author and his editors at O'Reilly have put together…
The seed for this article series is here , it's long and a bit ranty, but I wanted to draw a bunch of ideas into one place that we could…