I did not learn to code alone at a terminal. I learned it in the Las Vegas Ruby group, in 2011, watching people who had
never met agree on how a web application should be shaped. Rails was young, the community was younger, and the
astonishing part was not the framework — it was the agreement. A room full of independent developers converging on
shared conventions, in the open, with no one forcing them to. That experience is the whole reason this talk exists:
everything I now believe about a foundation-governed language, a commons, and shared conventions started in that room.