-
C# LSP in Helix on macOS
Found myself writing C# in Helix on macOS a bit lately. Weird combination. It took a moment to tweak things so that it all plays nice together.
-
Minneapolis can happen in Malmö
The violent repression of the population of Minneapolis has been horrifying. It feels unreal, like the news in an apocalyptic movie. And from the Swedish perspective there’s a dangerous tendency towards exceptionalism that makes people underestimate the potential for it to happen here.
-
PICO-8 language server for Helix
Been working on this one PICO-8 game on and off for like five years now. Having switched to Helix since the last time I touched it, I needed to set up the PICO-8 language server for Helix first. It felt like nobody had glued together this combination of tools before.
-
Ten Years of Sweden
This year I’ll have been living in Sweden for ten years. That’s a full quarter of my life. So when I found myself on a Stockholm trip this month I took the opportunity to stay in the same hotel as I did the very first night I spent here ten years ago.
-
"default_agent": "plan"
Pushed my first AI tool config to my dotfiles repo this week. It was config for OpenCode, and it looks like this.
-
Efficiency My Arse
Lately every time I read about AI it’s in the context of efficiency. Like someone’s made another new button that lets you do a 10% worse job 10% faster than before. And as there’s money to be made in this new trade-off we’re asked to accept that it’s some kind of moral imperative to press that new button as often as possible regardless of how contextually appropriate that trade-off is. I’m not buying it.
-
Telia is holding my phone number hostage
In late November I got an email from Comviq warning me that my beloved Nokia 2660 will be blocked from their network in early 2026 due to the shutdown of their 2G and 3G networks. As I’d only had the phone for about five months I decided it was better to move to an operator whose network still supports it rather than replace it. So I immediately started the process of moving my number to Telia. Big mistake.
-
Lyme disease cured my caffeine addiction
Had a real bastard of a headache the other day in Hemköp. So bad I had to leave the store and go chill outside, away from the bright fluorescent lights. Almost migraine territory.
-
What Happens If You Press X In Helix In A Zellij Pane Running In Alacritty
One of the little things that inspired me to learn some Rust was the realisation that suddenly all the tools I’m using every day are built with it. In particular, Alacritty, Zellij and Helix are the bedrock of my workflow and they’re all written in Rust.
-
lazyrename for Helix and Zellij
Earlier today I finally expelled a happy rant about Helix and Zellij that’s been building up inside of me for weeks. And the instant it was out of me I was itching to get the ball rolling on a tool I’ve been needing in this cosy little ecosystem. In a few stolen moments of coding here and there throughout the day I’ve managed to implement a rudimentary 0.0.0 version of a new tool I’m calling lazyrename.