There is an irony in modern software development: we now have the greatest productivity accelerator in history and, at the same time, teams that are more overloaded, more anxious, and carrying more technical debt than ever before. Speed without structure is not productivity — it is chaos with good marketing.
Extreme Programming has been with us for almost thirty years, quietly overshadowed by Scrum and Kanban, yet it has never been as relevant as it is today. Not because the industry has rediscovered it out of nostalgia, but because the rise of Generative AI has exposed exactly the problem XP was designed to solve: how do you move fast without breaking the product or burning out the team?
In this collection, we explore the foundations of XP and its evolution into what Justin Beall calls AI-XP. AI does not make the framework obsolete — it amplifies it. From Pair Programming to Cyborg Pairing, from the Planning Game to TDD as a safety net, we discuss how XP adapts to the AI era.
That said, the framework brings its own paradoxes: are we returning to hyper-documentation so AI can understand us? Is AI becoming the new knowledge silo that XP always tried to eliminate?
Comments are moderated and will only be visible if they add to the discussion in a constructive way. If you disagree with a point, please, be polite.


Tell us what you think.