At the end of last week, I was feeling pretty exhausted. That’s why I’m publishing this weeknote late on the following Monday. I have to have high expectations of myself, otherwise I’ll easily fall into slacking off and looking at keyboard porn all day. But I have to stop put too much pressure on myself. That’s the best recipe for burnout because I’m setting myself up for frustration despite of all the stuff I actually get done.

Speaking of keyboards, I’m still not sure if it’s self-improvement or self-sabotage, but on top of the previous changes to my keyboard layout, I’ve now adopted also the other important improvement of the HHKB layout by swapping the Backspace and Backslash keys using Karabiner Elements; now it’s much easier for me to reach Backspace with my right pinky. I was even about to buy an actual HHKB, but faced with its hefty price, I’ve decided instead to build myself two custom keyboards (one with a plastic case for travelling, one with a heavy aluminium case for my desk) that sport the “split backspace” (Tilde and Backslash) at the top right, with Backspace below, and a “split right Shift” with a small Fn key at the right edge. Until then, I’ll retrain my muscle memory with a software-defined layout. So, in short, I’m obsessing over mechanical keyboards as a way to combat both RSI and Alzheimers (that’s what I tell myself anyway). You can find my Karabiner rulesets in my dotfiles repository, by the way.

After returning from my holidays on Ibiza, I had lost all interest in playing World of Warcraft. And it still hasn’t returned. The parts of the game that I enjoy the most require group play, and good groups are hard to come by. Especially for me with my very narrow window of disposable leisure time. And people focusing on WoW Classic didn’t help my frustration either. Last month, I canceled my WoW subscription (it’ll still run for a few months) and took the opportunity to buy the three Shadowrun RPGs on Steam when they were offered as a Humble Bundle. Being able to play at my own pace is neat but I admit that I haven’t played SR much either.

Somehow, I’m finding live coding much more appealing than playing any games. In one of my streams this week, I did for the first time answer a question that someone had posted to my Discord server. That was fun and I’d like to make this kind of live-coaching a regular thing. If my brain wasn’t more or less fried come dinner time, I’d even do a few evening sessions on top of my regular slots on Tuesday and Friday morning. My next goal in this space will be to build myself an efficient toolchain that lets me churn out screencasts that aren’t live but instead more polished.