While writing up my previous post on fixing a terrible Apple Mail bug, I stumbled into a rant. It blossomed from a throwaway line, to become a reference, which turned into a paragraph, and finally birthed a full blown post. So here it is. My explanation of why I moved on from Linode's really quite good
hosting, and why, perhaps, you should too.
To start, this is not a story about how terrible Linode as a company is, or how horrible their service has become under Akamai stewardship. What's that you say? You didn't know that Akamai acquired Linode a few years ago? Yeah man, for almost a whole Instagram. Congrats to caker on the exit by the way.
Having finished a recent migration to a new email server (goodbye, Linode) I started the process of updating my email clients. I had a wide swath of clients to update: K9 for android, Mail for iPadOS, Mail for Mac, Canary for iOS.
I ran into an interesting error while rebuilding our e-mail infrastructure recently. Dovecot would not start in its FreeBSD 14.0 jail, even though the ports it was trying to listen on weren't being used.
This is a video of an old talk, based an on older blog post.
I'm posting a version here so I have it in case YT ever dies.
A few years ago I was working on a design system with a team that was in the midst of implementing a new color system. The system was mostly complete and what was left was documentation and tooling to ease working with, generating or modifying color tokens. We'd chosen to write these tools in JavaScript (JS).