In the year 2000, the first full year of my working career, I found myself trying to choose between two employment options: a contract editor position for a website, and a full-time role with an investment firm in Toronto. The contract looked pretty exciting to me, but I was months away from getting married, I was moving to Toronto for the first time and needed stable cash flow. The investment firm made the explicit pitch for stability amongst their other benefits.
While development on Codewerks has been ongoing, I'd been working every day for a company that communicated remotely using Slack. And if there's one thing that you need to have for important business communication, it's GIFs. Lots and lots of GIFs. Slack has various bots that allow you to inject GIFs into the conversation, but they're pretty weak, emphasizing speed over choice. It seemed to me the best alternative was to use a Mac app, but I couldn't find one!
Ever since the iPad was introduced, I've wanted it to become a way to write and work with code. I waited a long time before giving up and building my own solution to the problem. Coding on the iPad is really hard. Apple doesn't allow apps to execute arbitrary code (with limited exceptions nowadays). So die-hard iPad coders have resorted to some pretty gnarly workarounds. The most powerful workaround involves getting your own remote server, and using a terminal app to shell in.
As 2018 opens before us, it’s worth noting the parlous state of the Mac desktop. Yes, we’ve just been introduced to the iMac Pro, but elsewhere things are grim. The Mac Pro is a lame duck computer, un-updated for years while Apple has at least promised its replacement, albeit with no timeline. The Mac mini is a farce. Last updated in October of 2014, even that update was a disappointment at the time.
On Inauguration Day, January 20, 2017, I was doing my best to ignore the proceedings in Washington when my friend called to joke about it all. While Kash is a Canadian citizen, his family is from Pakistan and he's a Muslim. We hadn't had a chance to talk much during the election, but I'd assumed his feelings to be similar to my own. I was shocked to hear him talk about Clinton as “just as bad” as Trump, and to hear him opine that this isn't so bad.