Joined 4/6/2009, 1:21:11 PM has 2467 karma
Kent Beck is a programmer, author, artist, father, and singing guitarist.
In which I write a library-quality B+ tree with the genies
Me an' Algernon – grappling with (temporary) cognitive decline
Hand-Drawn Illustrations–A workflow argument
Programmers who create more files have those files modified by others more often
Should bugs be anti-holidays–infrequent and interruptive?
Developing Software in a Forest vs. a Desert
Why the Insurance Industry Rationally Fails Its Social Purpose
Product management is hosting a party, not playing chess
Humans >> Data – The Myth of Measuring Developer Productivity
TDD is Not Hill Climbing (except where it is)
Software design gets worse before it gets better
Not my money any more: Lessons from poker (2010)
TDD isn't software design, it's design *feedback
Coding in the Debugger (2007)
Timing software design: “Later, if that's responsible”
Publish Everything (Pretty Much)
Template for Impactful Ideas
Executive summary of bi-temporality–eventual business consistency
Emotions: A Code Book
Keep work fresh by teaching your successors and investing a bit in long-shots
Accounts/transactions enable you to replay history
Paint Drip People
More What, Less How: Coding with LLMs (but also every technical revolution ever)
I chose “empirical” to describe my style of software design
How I came to write “Tidy First?” tl;dr it took 18 years
Software design also saves money by discouraging errors