Optimistic Realism


2 mins

We’re entering day two of Colorado’s Stay at Home executive order. This is part of the state’s response to the coronavirus pandemic. This post is about maintaining optimism while also being bluntly realistic about the situation. People have died and will continue to die. Old, young, sick and well. Rich, middle class and poor. This virus - like any virus - is non-discriminating. As I type this, I’m at my same home office desk where I’ve written a book (and parts of two others) and developed multiple online services.

Remote Work


4 mins

There’s a 73.9%1 probability that I’ll be working remotely soon (along with 19 bajillion of my friends) as we collectively navigate the national response to COVID-19, the coronavirus that was first observed in China in late 2019. This post isn’t about the virus or even the broad-based response. I don’t have any expertise in that so I won’t pretend that my impressions or superficial analysis would be meaningful. I’ll instead stick to a topic I do understand very well:

Cloudfront & CORS in Safari


3 mins

The new project was progressing rapidly until I hit a difficult-to-understand CORS issue in Safari. This post documents the specific issue and how I resolved it. I like to say that when I encounter issues that I can’t resolve in a few hours, it’s a really obscure issue. This issue took me over 24 hours to fully understand & then resolve. Scenario The service takes incoming file assets from a member, posts them to a member-private location in S3, performs a transformation on the asset, then makes that transformation available to the member by delivering it back into a browser session upon request.

Optionality


1 mins

I had a conversation with two long-time friends early this morning that can be summed up in one word: optionality. We were talking about goals and meandered into the topic of travel. One of my friends is in the early stages of planning a month-long trip to Europe, while I’m heading over in April for a week with my wife. She’ll stay an additional week after meeting up with one of her girlfriends.

First Principles


3 mins

my 'simple vs complex' post touched some nerves. it shld have. if you're starting w/ assumption 'we need containers', everything looks like an orch issue. why do you need containers? first principles, folks - me a short while ago on the twitr machine Why Do You Need Containers? Let’s cut right to the point: if you can’t clearly answer that question in one or two sentences, you don’t need containers.