Mathematicians, Here’s a Way To Think About Your Existential Crisis
Two years ago programmers were all like, “What I do is code.


Newsletter by Kent Beck
Software design is an exercise in human relationships. So are all the other techniques we use to develop software. How can we geeks get better at technique as one way of getting better at relationships?
12 posts in the last 90 days · newest 29 Sept
Two years ago programmers were all like, “What I do is code.


I remember walking to the bus from high school, staring at a Motorola 6800 instruction set manual.


Timing is one distinguishing feature of the Tidy First worldview.

I’ve started a series of Canon articles where I explain my ideas as plainly & unambiguously as possible—no analogies, no persuasion, just the facts.


Keith Adams has spent his career at the systems layer, with nine years at VMware, the founding of Facebook's HHVM team, and a run as chief architect at Slack.
If you think YAGNI is about saving effort, cheap generation should retire it. It doesn't. Here's why.



Jessica Kerr joins Kent by the fire to argue that AI didn't take the programmer's job, it split it in two.
“We’re accumulating code faster than we are accumulating trust.” Sometimes a phrase just hits.

Kent sits down with one of the founders of OpenProse to talk through their method of prose as a programming language.
