Wrapping Rust for C++, Python and Node.jsAugust 3, 2025·28 minsNo prizes for guessing which is the most complicated.
Overhauling LOOT's group-based sortingJanuary 22, 2025·15 minsA big quality-of-life improvement for some users.
Analysing my Spotify streaming historyJanuary 12, 2025·23 minsSome insights gained from the metadata I’ve gathered.
Identifying Spotify tracks that I ownJanuary 7, 2025·8 minsAutomating the use of AcoustID fingerprints of local audio files.
Matching Spotify tracks to MusicBrainz recordingsJanuary 4, 2025·26 minsGoing beyond ISRCs to improve the match rate.
Augmenting my Spotify streaming historyDecember 28, 2024·11 minsUsing metadata from the Spotify Web API, MusicBrainz and AcousticBrainz.
My Spotify extended streaming history dataDecember 21, 2024·13 minsAn overview of the data and some of its oddities and inconsistencies.
Load order in Starfield: October 2024 editionOctober 12, 2024·1 minMost official plugin positions are now hardcoded.