TL;DR: I had an AI write a plakar integration to back up Minecraft servers without stopping them, it pauses world saves over RCON while the backup runs and lets players keep digging.
TL;DR: Every few years I want to install OpenBSD at Scaleway… but they don’t support OpenBSD and I need to find a way to install regardless. Here we go again… # Since early 2010, I’ve been a regular customer of Dedibox then Scaleway, particularly because they’re very geeky and also because I’ve always personally known people working there which proves helpful at times :-)
TL;DR: Maintenance is not the same thing as fixing bugs. Only a fifth of it is about defects at all. Software often works because of work you can't see. So you can't wait for incidents to tell you what to fix. Where this comes from # This article is adapted from a slide deck I prepared for a talk back in 2023.
TL;DR: I have been silent for a while due to personal matters but I did a ton of stuff on OpenSMTPD, plakar and a handful of other projects. Why the silence ? # My last post was a bit unusual, far off from the usual light tone, and followed by months of silence despite my habit of writing almost monthly.
TL;DR: A personal retrospective of 2023 2023 was a rough year # I usually enjoy doing these yearly posts, looking back at what I did and planning what I’ll do, but 2023 was a rough year. I’m glad it’s over.
TL;DR: Significant refactoring to improve its performance, implemented read and write semaphores to throttle chunkers and reduce memory usage, introduced a repository index and packfiles to decrease the number of I/O operations, also intrioduced a new HTTP storage backend. A ton of refactors # I’ve done so much work on plakar in the past few weeks that I don’t even know what to begin with…