Given the large amount of time that has passed since my last post, I thought I would just give you a small update on what happened recently. I have two more posts planned, and I hope I will be able to write them today…
Changes to website and such
All my HTML and CSS now gets minified in the deploy script, just after the source archive is generated. Hopefully this will lead to less bandwidth usage and faster loading times, while at the same time providing better source code readability for those who download the source code. I also now made a separate downloads
directory in /services
for binary files/archives and such — those should neither get minified nor be included in the source code archive. Furthermore, I have wanted to switch my server VMs from Void Linux to Alpine Linux since quite a while now. I have not done so yet due to lack of time and motivation, however, I am planning to do so soon™ (to be fair, I might indeed do it during the Christmas holidays). As you may have noticed, the theme of this website was changed by me (with support by uhoh), mainly due to complaints on accessibility and contrast, but overall, I actually like it more than the old one, and am still considering changing maybe one element a bit (hint: I am looking into @keyframes
for the <hgroup>
).
Personal computing hardware
My ZSA Moonlander arrived some time ago. It is a bit different than a traditional keyboard, and I am still in the process of getting used to it, but I think that in the end I will be able to work more efficiently and ergonomically than with my old keyboard. My MacBook Air M1 should also arrive soon…
"A MacBook?! You traitor to the FOSS community!"
Not so fast. Yes, macOS has large closed source parts, but at least some source code is available. And, to be honest, I just got a bit tired of Linux. It is known to be rather insecure as a desktop OS, and those distros that try to improve things, as well as Qubes OS, where automatic file sync via Nextcloud is more or less impossible, do have other issues, regarding usability or otherwise. macOS, on the other hand, is not a completely disrespectful to privacy (I know, OCSP for developers certificates; just block ocsp.apple.com
via /etc/hosts
), and is reasonably secure thanks to some sandboxing and good hardware security, especially when using the M1 SoC (Secure Enclave, verified boot and so on).
So, anyway, after getting that out of the way, perhaps I will also be able to do some kind of a review of one or both of those, if I find anything important that is not covered elsewhere.