---
title: "The Beginnings of an Idea: XP is Long Volatility"
url: https://daily.dev/posts/the-beginnings-of-an-idea-xp-is-long-volatility-yjg9lxvs5
source_url: https://newsletter.kentbeck.com/p/the-beginnings-of-an-idea-xp-is-long
type: article
source: "Software Design: Tidy First?"
published: 2026-07-14T14:02:14.069Z
updated: 2026-07-14T14:02:34.120Z
tags: ["general-programming", "agile", "technical-debt"]
reading_time: 3
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# The Beginnings of an Idea: XP is Long Volatility

**[Software Design: Tidy First?](https://daily.dev/sources/tidyfirst)** · 3 min read · 0 upvotes · 0 comments

## Summary

Kent Beck shares the early stages of a new idea: that Extreme Programming (XP) is analogous to being 'long volatility' in financial trading terms. He frames this as one of his rare 'long-baked' ideas — concepts that simmer for years before crystallizing — alongside past examples like 3X (Explore/Expand/Extract) and the 'genie' metaphor for LLMs. He also reflects on the iterative, messy process of learning to explain a new idea well, noting that bad explanations repeated many times are how good ones emerge. The post serves as a teaser for deeper exploration in his paid newsletter.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://newsletter.kentbeck.com/p/the-beginnings-of-an-idea-xp-is-long>

## Similar posts on daily.dev

- [Extreme Programming 1999->2026](https://daily.dev/posts/extreme-programming-1999--2026-nenmkzuxr) · Manager.dev · 85 upvotes · 13 comments

---

Tags: [#general-programming](https://daily.dev/tags/general-programming), [#agile](https://daily.dev/tags/agile), [#technical-debt](https://daily.dev/tags/technical-debt)

[View this post on daily.dev](https://daily.dev/posts/the-beginnings-of-an-idea-xp-is-long-volatility-yjg9lxvs5)
