Reverting to an older version of Safari Technology Preview

Apple try to make it impossible to revert to a prior version of Safari Technology Preview (STP) – and they also try to force updates to the latest version immediately, without user consent. This is bafflingly hostile behaviour for what is supposed to be a beta version of the browser that users voluntarily, out of … Read more

People vs Products

I’ve experienced an interesting arc over my twenty or so years (thus far) of software development. I started out as a one-person shop, doing my own things, selling shareware. I had no manager nor technical lead. I had to make all my own decisions, in all aspects, without guidance or assistance. Subsequently, during my four … Read more

Why I wanted to intern at Apple

I just found this while reviewing some very old backups. Like most things of this ancient era, I’d completely forgotten about it, so it’s been fascinating to look back – as if in the 3rd person – at my younger, far away self. I don’t recall why exactly, but evidently I had to write some … Read more

iOS Family Sharing users cannot mix authentication schemes

Apple supports two styles of two-factor authentication, that they call (and distinguish as) “two-step” vs “two-factor”.  “Two-step” is their older method, though functionally they’re basically equivalent. If you have multiple accounts on a Family Sharing arrangement, and some use “two-factor” while others use “two-step”, you’re in for a bag of hurt. For example, any time you change … Read more