Wednesday, June 7, 2023
Mojo is a much better "Objective-C without the C" than Swift ever was
One of the primary things that people don't understand about Objective-C is that it is a solution of the two language problem , or more ...
Monday, May 8, 2023
Setting up Hetzner ARM instances with and for Objective-S
The recent introduction of reasonably-priced ARM64 VPS instances by Hetzner was accompanied by a big smile and sigh of relief on my part,...
Friday, January 13, 2023
Setting the Bozo Bit on Apple
The other day I was fighting once again with Apple Music. Not the service, the app. What I wanted to do was simple: I have some practice ...
Tuesday, August 9, 2022
Native-GUI distributed system in a tweet
If I've been a bit quiet recently it's not due to lack of progress, but rather the very opposite: so much progress in Objective-S ...
Monday, June 20, 2022
Blackbird: A reference architecture for local-first connected mobile apps
Wow, what a mouthful! Although this architecture has featured in a number of my other writings, I haven't really described it in detail...
Thursday, July 29, 2021
Glue Code is the Success Condition
My previous post titled Glue: the Dark Matter of Software may have given the impression that I see glue code as exclusively a problem. A...
Sunday, July 25, 2021
Deleting Code to Double the Performance of my Trivial Objective-S Tasks Backend
About two months ago, I showed a trivial tasks backend for a hypothetical ToDoMVC app. At the time, I noted that the performance was prett...
View web version