Souls Like Strings

TWIL July 10th 2026

  • Writing tests for a migration from qs to URLSearchParams takes way longer than the actual changes
    • But probably saves even longer than that in future emergency debugging
  • Old browsers used to accept ; as a separator in query strings rather than ?
  • Apparently asking the user for their login info so you can reproduce the issue is a valid solution
    • Admittedly their account is entirely unusable and we have no idea what's happening after weeks
  • Microservices work much better if they're actually separate; i.e. changing a user's unconfirmed email doesn't require manually propagating...
Continue reading

The Director

The Director by Daniel Kehlmann.

The Director follows the broad strokes of G. W. Pabst's life during the rise and fall of Nazi Germany, with liberal sprinklings of fiction to fill in the gaps of what various characters would have been doing and saying at any given moment. There's an eerie, surreal quality suffusing the book, and not just in the sense that a man with a Jewish wife voluntarily returned to Nazi Germany from America. Events often toe the line of reality before stepping over to highlight the unreal situations characters find themselves in, before jumping back...

Continue reading

Forged in Shadow Torch

Pretty but no personality

Why

  • Much more realistic graphics than most (any?) Metroidvanias
  • Tries to differentiate itself with combos/multiple weapons

Why Not

  • Combat is going for weighty but lands on clunky
  • Story/characters do nothing for me
  • Never felt any desire to play it

Impressions

FIST (what a name) stands out with its impressively realistic graphics compared to others in the genre, but falls down more or less everywhere else. Despite being fully voice-acted the story is ham-fisted and formulaic, exploration is there but basic and the combat just feels bad. There are plenty...

Continue reading

TWIL July 3rd 2026

  • I really need to stop asking Claude how to mock stuff in Vitest and actually learn it; I've asked for it about 20 times and never remember which approach to use
  • Hard refresh on Mac is cmd+shift+r
    • And it can reveal bugs a regular refresh wouldn't
  • Make backups before doing ANYTHING with your game saves
    • Otherwise you might lose 40 hours of Dark Souls 3
    • Luckily there's some saint on NexusMods who created a save repo with saves before each boss
    • Careful if you wanna play online though, I have suspicions about how vanilla some...
Continue reading

2026 June Retro

Games

Despite intending to 100% it someday I reviewed Axyz this month as I approached the end of the final (A-side) floppy disk; great as either a second screen game or main focus due to its immaculate vibes. It may have missed as a way to get The Wife into gaming through Kula World nostalgia but it hit me head on.

Another nostalgia trigger (even if it's other people's; I never played Zelda before BoTW) was Mina the Hollower, Yacht Club's first non-Shovel Knight game and apparently one the fate of their studio rested on. It turned out...

Continue reading