Post - June 28, 2026, 9:01 p.m.

Building a CalDav server

There are good ideas, bad ideas and the ideas I get when sitting on a couch holding the paw of my dog for two weeks (while she is recovering from surgery). One thing I am really not a fan of is the current landscape of CalDav servers. So what better to do than read some RFCs while a coding agent bootstraps a “kind of not working but close enough” skeleton that I can make actually work in between treats, all the pets required for recovery and "who is the best girl?! YOU ARE THE BEST GIRL!".

Continue reading

Note - June 26, 2026, 9:33 p.m.

Gamers Outreach VTuber Summer Slam 2026

Sometimes I wonder why things are more complicated than they have to be. I have donated to Gamers Outreach in the past, multiple times, so I obviously receive their newsletter. I also follow some VTubers, some are great musicians, some voice actors, some are just entertaining and happen to play the niche of games I enjoy watching on the side. Some are, according to my wife, "absolutely unhinged and need to be kept away from children" (one of them she said that about is a mother of four). (Note from wife: I do not remember saying that, but he does indeed enjoy his vtubers on the slightly unhinged side!)

Continue reading

Post - June 22, 2026, 6:07 p.m.

Revamping my conference setup

It has been nearly 6 years since I last made any significant changes to my video call and conference setup. Back then I ditched the Logitech Brio (which sometimes showed odd behavior on macOS) and got an HDMI-USB adapter and a Canon DLSR camera. While this setup might be a bit overkill, it worked really well and the video quality was great.

Continue reading

Post - June 21, 2026, 5:25 p.m.

Autocomplete for paths

The last week was a bit chaotic. Our dog Triss had TPLO surgery, so my days mostly consisted of holding her paw in the morning, working while Jean holds her paw, and then going to sleep. But I could sneak some fun project time in and started implementing autocomplete in my shell. Which is not even remotely complete, but it works for paths, which is something.

Continue reading

Post - June 14, 2026, 7:31 p.m.

Rawr

Do you ever think about what exactly happens when you press the cursor left or arrow left key in a terminal? What happens when you press arrow up? What when you press the letter "e"? Well, raw mode in a terminal will make you think about all of this and much more. In the famous words of any Souls game: "beware, despair ahead".

Continue reading