Souls Like Strings

TWIL May 15th 2026

  • Sometimes validating everything just adds complexity & restrictions for no benefit
    • e.g. do we really need extensive validation that stuff is saved in a certain format when we write/test the code that saves it?
  • I actually remembered to use next not return in Ruby!
  • Saving a JSON string to a JSONB column in Rails does not lead to it being auto-parsed as JSON on read
    • It's actually parsed as just a regular string, to have it read as JSON you need to persist a hash or array to the column
    • So if you're getting JSON...
Continue reading

Some Desperate Glory

Some Desperate Glory by Emily Tesh.

Maybe aliens are people too?

Less than halfway through this book I was genuinely confused by how there could possible be another half of a book left. Kyr had successfully escaped her the militaristic cult she was raised in, started seeing aliens as people and started to understand why her older sister did the same. Sure she still planned on killing an alien dignitary but to be fair he did end up being personally responsible for the destruction of Earth. Then everything goes downhill; her genius 'friend' decides to use the...

Continue reading

Nocturnal

Bright but short lived

Why

  • Clean visuals, especially the fire-related stuff
  • Combat is solid & varied, especially for a short game
  • Frequent checkpoints to prevent frustration

Why Not

  • Very short, under 2 hours
  • Easy to inadvertently miss secrets

Impressions

As with most people I got this while it was free to promote the sequel, and it was pretty effective at that. There's defnitely enough here to pique my interest in what the team can do with a longer, more ambitious game.

The focus of the game's world is fire and its role in combating...

Continue reading

Vacuum Cleaner Cords

I have an embarassing confession to make; I've been using vacuum cleaners wrong my whole life.

You know how canister vacuums all have a button you can press to retract the cord at lightning speed, beloved by small children and dogs everywhere?

I always approached this button with a degree of trepidation because as the plug nears its home the speed of its approach tends to make it flail wildly, often rapping me on the knuckles with its metal prongs.

Well today I had an insight. You can simply hold the plug. Just take it in your hand, push the...

Continue reading

TWIL May 8th 2026

It's Golden Week in Japan but The Wife still needs to work, so probably too busy gaming to learn much this week

  • Someone reacting to your comment with the eyes emoji does not mean they've read it

Finally, something Josh writes about that I can maybe use! Could be good for scrolling the institution list on Vault? Thought tbh it could also just be annoying... If nothing else I now have an easy way to add a reading progress bar to my blog.

Continue reading