Christian Tietze, a Mac and iOS developer in Germany, writes about Swift, indie app distribution, productivity tools, and software business.
HN commenters link his posts on Swift string API quirks, selling Mac apps outside the App Store, voice assistants for older people, and Fastmail masked emails.
Funny, the ergonomics of the Swift string API are so bad that I've started learning a lower level language for parsing, etc.
Here's my favorite WTF: https://christiantietze.de/posts/2020/01/string-index-offset-limit/
Fastmail without 1Password but with maskedmail-cli...
[1] https://github.com/dvcrn/maskedemail-cli
[2] https://christiantietze.de/posts/2023/04/create-fastmail-masked-mail-addresses-maskedemail-cli/
Even if you're not the mighty Rogue Amoeba, services like FastSpring[1] seem to make it pretty easy.
[1] http://christiantietze.de/books/make-money-outside-mac-app-store-fastspring/ #noaffiliation
Inline link to voice assistants essay was a 404 for me. Here's the correct one until author fixes it:
https://christiantietze.de/posts/2021/01/voice-assistants-and-my-granny/
Wrote a short follow up in case you're interested: https://christiantietze.de/posts/2021/01/voice-assistants-and-my-granny/