Wuthering Heights (2026)

Feb 13, 2026

Things I enjoyed

Things I didn’t enjoy

Things that intrigued me

Verdict

48 heaving bosoms out of 100

Handy script for a more zen twitch experience

Aug 13, 2025

I like to watch twitch streams. Watching them in the browser at twitch.tv is generally not an experience which sparks joy though. I’m buffering. I’m declining cookies. I’m getting spammed with notifications to claim a sick new overwatch skin. There’s a little channel point button twerking for me to click it. You get the idea; it’s a heavy noisy experience.

Over-engineered (?) nixos blog deployment setup

Aug 11, 2025

As is traditional with people hosting their own blog I’m going to do a post detailing EXACTLY how I’m hosting my blog. Down to the last dirty detail. I have nothing better to talk about.

So you want to write a neovim plugin with lua

Apr 6, 2024

I’ve recently been messing around with writing neovim plugins. When I initially got going I found it a little tricky to know how to get started. There’s the official neovim docs which are great; but in my beginner experience exhaustive to the point of slight impenetrability. Beyond that, the thing I found most useful was simply reading the source of some popular plugins to get an idea of how things worked. I would recommend sticking to plugins with a smaller scope though.

Making nix-colors talk to neovim

Aug 18, 2023

I recently started fiddling around with home-managerifying my neovim config. After moving across most of my stuff I came across the problem of how to hook things up with with nix-colors so that my neovim theme would follow color changes in home-manager.