What even is code?

Every hard-fought factoid about the absolute best and most principled way to use the language will be fetid zoo garbage by the end of the year. —Paul Ford, What Is Code? Finally completed the magnum opus that is Paul Ford’s 38,000-word essay about writing software. And this, after having had a colleague remind me of […]

Making Trade-Offs at Scale

What is lost in all of this recent discussion is the nuance between features, schedule, and quality. It is like having a discussion with a financial advisor over income, risk, and growth. You don’t just show up and say you want all three and get a “sure”. … In practice when building Office (and later […]