Souls Like Strings

TWIL October 9th 2026

  • Yahoo Japan is a completely separate company from Yahoo US
    • Which obviously means they have different API docs for OIDC...
  • ID tokens from an OIDC flow are often delivered as signed JWTs, meaning you need another network request to get the keys to decode them
  • CHECK IF YOU HAVE A GEM THAT DOES SOMETHING BEFORE WRITING A SUPER DETAILED RFC FOR HOW TO DO THAT THING
    • Also check if there's a more generic gem which...
Continue reading

All the Living and the Dead

All the Living and the Dead by Haley Campbell.

You might not enjoy reading it, but you'll be glad you did

Most people spend their lives trying to avoid thinking about death; Haley Campbell may have tried a little too hard to do the opposite. Many chapters in this book lead me to think 'huh, I guess it makes sense that exists' about jobs I never would have considered without reading it. Many chapters also made me more than a little squeamish, or sad, or uncomfortable. Despite this I'm glad I read it, and I think most...

Continue reading

TWIL October 2nd 2026

  • Skipped last week because of Silver Week + 2 days annual leave
  • Git tracks file permissions
  • Apple makes it way too easy to find 'developer docs' that read like marketing materials
    • And way too hard to find the actual docs even from there
    • They also steer you hard toward their preferred way of doing things by kinda implying other ways aren't possible
    • i.e. why would I need an app in the App Store to use OIDC against someone's Apple account???
    • but the docs heavily imply this is the case
  • If there's an accessor for an attribute...
Continue reading

2026 September Retro

Games

Clair Obscur achieved the impossible by living up to and even exceeding the ridiculous hype established for it by sweeping every gaming award in existence last year; making me very glad I didn't have to decide between it and Silksong for GOTY.

Denshattack established it as my go-to 'sneak some gaming in while wife is in the shower' game with its bite-sized but insane levels, very shonen anime aesthetic and brilliant difficulty curve.

Future Knight was a cool little throwback in both style (reminiscent of those handheld games you could buy in a supermarket for $5)...

Continue reading

Battle Suit Aces

Good but not great

Why

  • Interesting lane-based combat with different archetypes
  • Giant space mechs will always be cool
  • Story/characterisation is delivered in a variety of ways
  • Whole other game included in the roguelike mode

Why Not

  • Voice acting is bland enough it kinda detracts from the experience
  • Nothing to make it really stand out from similar games
  • Gives you too much leeway; I never felt in danger of losing

Impressions

Another review where I bemoan Steam's binary thumbs up/thumbs down; I definitely can't give a game this good a thumbs down but it also...

Continue reading