Ryan Singer

April 9, 2021

5. Video: Shaping a feature and writing a pattern language

In Christopher Alexander: A Primer I talked about project-specific pattern languages (49:02).

Since then, I've shaped a handful of features for Basecamp 4 using pattern languages. The last couple newsletters gave a peek at that process (#3, #4).

I have enough reps now that I'm ready to share more. So earlier this week, when it was time to write up a new feature called "Introductions" for Basecamp 4, I filmed the process.

Here's a 30-minute case study video. It starts with my raw notes and shows the early shaping process. Then you can look over my shoulder to see the step-by-step process of turning the shaped work into a pattern language.

Some stills from the video:

32be1ce1-ec93-459a-b7f6-5ae59e2e3abc.png

83f99d1a-0ffd-47c9-824c-deac5399efd0.png

f8e4e28f-c7b9-494c-ae8c-022832e26b9c.png

bedeea02-97da-4aac-abe1-218a001b3283.png

78b3f502-dcf0-4e0e-a596-eee06969e235.png