Category Archives: documentation

Home Coffee Infrastructure

We can take as a given that good coffee is to pod coffee as good people are to pod people. Since seasonal sales are making the rounds, I thought I’d tell you about how I make coffee at home. It’s not super-complicated, but I’m very happy with it. Previously, my home coffee-making setup was: Hario […]

Switching Sides

I’ve been holding off on a laptop refresh at work for a while, but it’s time. The recent Apple events have been less than compelling; I’ve been saying for a long time that Mozilla needs more people in-house living day to day on Windows machines and talk is cheaper than ever these days, so. I’m […]

Minimum Viable Basic Human Decency

I’ve been batting this around for a few weeks now, ever since I started drafting Free As In Health Care. I’m not sure where to take it at this point, so I’m going to publish it and see what happens. I’d like to thank a number of my friends and colleagues for feedback with this […]

Pageant Knight

On September 17th, DC “celebrated” what they called “Batman Day”. I do not deploy scare quotes lightly, so let me get this out of the way: Batman is boring. Batman qua Batman as a hero, as a story and as the center of a narrative framework, all of those choices are pretty terrible. The typical […]

Falsehoods Programmers Believe About Economics

Late update: This post has been added to this excellent list of falsehoods programmers believe, and I’m pretty proud of that. Two similar jokes rolled past me late last week, the first when I mentioned that running a Java program in JVM in a Linux VM in a container on AWS is a very inefficient […]

Historical Precedent

A while back in Architecture For Loners I wrote a bit about a how in-game architecture can fail a video game’s narrative if you’ve got the right eyes, the right incentives and maybe the right jetpack: The environments, though… if you have the right eyes you can’t help but notice that built-for-a-shooter feeling that pervades […]

The Planet Is Safe For Now

This is a followup to this post – The Future Of The Planet – where I said we had four choices about what to do next: Do nothing; leave Planet as is. Improve Planet as a Planet. Replace Planet with something better suited to Mozilla’s needs. Replace Planet with nothing. To give away the punchline, […]

Free As In Health Care

This is to some extent a thought experiment. The video below shows what’s called a “frontal offset crash test” – your garden variety driver-side head-on collision – between a 2009 Chevrolet Malibu and a 1959 Chevrolet Bel Air. I’m about to use this video to make a protracted argument about software licenses, standards organizations, and […]

Culture Shock

I’ve been meaning to get around to posting this for… maybe fifteen years now? Twenty? At least I can get it off my desk now. As usual, it’s safe to assume that I’m not talking about only one thing here. I got this document about navigating culture shock from an old family friend, an RCMP […]

The Future Of The Planet

I’m not sure who said it first, but I’ve heard a number of people say that RSS solved too many problems to be allowed to live. I’ve recently become the module owner of Planet Mozilla, a venerable communication hub and feed aggregator here at Mozilla. Real talk here: I’m not likely to get another chance […]