PVC Debug Pod
I’ve been annoyed sufficiently-often by the fact that there is no single kubectl
command to “create a pod, and attach a PVC to it” that I threw together the following script:
Project Management and Async Functions
In my greatest display yet of over-engineering and procrastinating-with-tooling, I’ve started self-hosting OpenProject to track the tasks I want to carry out on my homelab (and their dependencies).
Backups and Updates and Dependencies and Resiliency
This post is going to be a bit of a meander. It starts with the description of a bug (and appropriate fix, in the hopes of helping a fellow unfortunate), continues on through a re-consideration of software engineering practice, and ends with a bit of pretentious terminological philosophy. Strap in, let’s go!
Automatic Merging
When working on my personal projects, I typically just push straight to main
- opening a PR just to approve it seems entirely pointless, as if I had been able to find any issues in my own work, I wouldn’t wait to do it in a PR! However, this does mean that, if I forget to run any quality checkers (linters, tests, etc.), I won’t find out about it until on: push
GitHub Action runs, and even then I might not see the failure until several commits later.
Adding RSS
Inspired by this article, I’ve added (or attempted to?) an RSS feed to this blog. From Hugo’s docs it seems pretty simple, but please let me know if you run into any issues!
2023 Wrap Up - Articles
Stand-outs among articles I read this year - abandoning the table layout from last year in favour of readability.
2023 Wrap Up - Books
Another End Of Year Wrap-up, focusing (as the previous installations did) initially on reading1.
Work in a Post Scarcity Utopia
Another snippet from Iain M. Banks’ wonderful “Use Of Weapons”, detailing the adventures of the mercenary called Zakalwe within and around the interstellar post-scarcity AI-led super-high-tech Culture. Here, we see a flashback to his cultural adjustment period after being recruited.
Almost All Numbers Are Normal
“Almost All Numbers Are Normal” is a delightful sentence. In just five words, it relates three mathematical concepts, in a way which is true but misleading - the meaning of the sentence is almost exactly the opposite of what a layman would expect.