Archive for the ‘Uncategorized’ Category

Homebrew social networking

One of the most persistent cycles in the history of computing is the oscillation between centralization and decentralization. This cycle becomes entrenched because each has distinct advantages and disadvantages: centralized solutions often yield better economies of scale, allowing for higher quality artifacts — but they can also easily become stifled, reluctant to innovate for fear [...]

Posted on November 27, 2022 at 2:10 pm by bmc · Permalink · Comments Closed
In: Uncategorized

Twitter, when the wall came down

I, like many people, have a complicated relationship with Twitter. As Adam and I regaled in a recent Twitter Space, it started when debugging the Twitter fail whale in the offices of Obvious in 2007, where I became thoroughly unimpressed with their self-important skipper, Jack Dorsey. In part because I thought he was such a [...]

Posted on November 5, 2022 at 9:05 pm by bmc · Permalink · 4 Comments
In: Uncategorized

Twitter Spaces, a few weeks in

As a kid, I listened to a lot of talk radio. This was in the 80s, before the internet — and before the AM dial became fringe. I have fond memories of falling asleep to the likes of Bruce Williams who just gave damned good, level-headed advice. It was, at essence, both optimistic and temperate: [...]

Posted on May 2, 2021 at 7:15 pm by bmc · Permalink · Comments Closed
In: Uncategorized

Compensation as a reflection of values

Compensation: the word alone is enough to trigger a fight-or-flight reaction in many. But we in technology have the good fortune of being in a well-compensated domain, so why does this issue induce such anxiety when our basic needs are clearly covered? If it needs to be said, it’s because compensation isn’t merely about the [...]

Posted on March 4, 2021 at 10:00 pm by bmc · Permalink · Comments Closed
In: Uncategorized

Rust after the honeymoon

Two years ago, I had a blog entry describing falling in love with Rust. Of course, a relationship with a technology is like any other relationship: as novelty and infatuation wears off, it can get on a longer term (and often more realistic and subdued) footing — or it can begin to fray. So well [...]

Posted on October 11, 2020 at 10:21 am by bmc · Permalink · 9 Comments
In: Uncategorized

The singular urgency of Ava DuVernay’s 13th

On Sunday afternoon, I was on the phone with one of my Oxide co-founders, Steve Tuck. He and I were both trying to grapple with the brazen state-sponsored violence that we were witnessing: the murder of George Floyd and the widespread, brutal, and shameless suppression of those who were demonstrating against it. Specifically, we were [...]

Posted on June 2, 2020 at 10:18 pm by bmc · Permalink · Comments Closed
In: Uncategorized

The soul of a new computer company

Over the summer, I described preparing for my next expedition. I’m thrilled to announce that the expedition is now plotted, the funds are raised, and the bags are packed: together with Steve Tuck and Jess Frazelle, we have started Oxide Computer Company. Starting a computer company may sound crazy (and you would certainly be forgiven [...]

Posted on December 2, 2019 at 5:30 am by bmc · Permalink · 2 Comments
In: Uncategorized


When I was first interviewing with Joyent in July 2010, I recall telling then-CTO Mark Mayo that I was trying to make a decision for the next seven years of my career. Mark nodded sagely at this, assuring me that Joyent was the right move. Shortly after coming to Joyent, I became amazed that Mark [...]

Posted on July 31, 2019 at 10:30 am by bmc · Permalink · 9 Comments
In: Uncategorized

Reflecting on The Soul of a New Machine

Long ago as an undergraduate, I found myself back home on a break from school, bored and with eyes wandering idly across a family bookshelf. At school, I had started to find a calling in computing systems, and now in the den, an old book suddenly caught my eye: Tracy Kidder’s The Soul of a [...]

Posted on February 10, 2019 at 5:20 pm by bmc · Permalink · 11 Comments
In: Uncategorized

A EULA in FOSS clothing?

There was a tremendous amount of reaction to and discussion about my blog entry on the midlife crisis in open source. As part of this discussion on HN, Jay Kreps of Confluent took the time to write a detailed response — which he shortly thereafter elevated into a blog entry. Let me be clear that [...]

Posted on December 16, 2018 at 6:01 pm by bmc · Permalink · 7 Comments
In: Uncategorized