The blogging streak

The blogging streak

Every once in a while I begin to wonder if I am crazy. Why bother blogging here every week day? Since this blog began in March of 2015, I have posted on it every weekday. In six-plus years, that has added up to 1,700 posts and 1.5 million total words. These posts have seen 3.5…

Fastly crippled much of the Web, then issued the perfect apology
|

Fastly crippled much of the Web, then issued the perfect apology

Fastly runs a CDN — a content delivery network that makes delivery of Web pages faster globally. Due to a bug, major Fastly clients including Amazon, Reddit, Spotify, eBay, and Pinterest were unable to serve pages to customers for about an hour Tuesday. Fastly apologized — and its apology is a clinic in how to…

Of course I’d be happy to help you. Please fill out this form.

Of course I’d be happy to help you. Please fill out this form.

Thank you for contacting me. I’m always happy to hear from an old friend/colleague/friend of a colleague/colleague of a friend/perfect stranger. I would be pleased to do whatever I can to help you. I am a generous person, that’s just how I roll. To make this efficient, please fill out the following information. Name ____________Email…

Paths not taken

Paths not taken

I lost an easy chance to make three quarters of a million dollars. I’ll never forget that. But I don’t regret it. Early in my career, I was working for a software startup company. I was the first employee the two founders hired. I was young and inexperienced, but I poured my heart into the…

What? Me, biased?
|

What? Me, biased?

My post Friday on Donald Trump’s new site and sort-of social network struck some nerves. One commenter said “As a social commentator, you cover for tyranny.” That seemed a little nasty. Two things are true. First, I am anti-Trump. I did a whole series of posts about it before the election. I’m not trying to…