Souls Like Strings

Oscuro: Blossom's Glow

The most beautiful thing to make me want to throw my Steam Deck across the room

Why

  • Distinctive art-style
  • Nice music
  • Some interesting puzzles/really beautiful areas

Why Not

  • Platforming can be painful at times

Impressions

A beautiful little puzzle game aiming for a cozy, relaxing experience that lets itself down a bit with rage-inducing platforming.

You're a little girl minding her own business when a scary looking bug dude called the Oscuro comes along and steals the light that seems to make everything in this universe function. Since you and the bug are the...

Continue reading

TWIL November 14th 2025

  • Another thing I should have pushed harder for earlier: passkeys over OTP login
    • Seems like people are coming around but I wasted a lot of work investigating/other people's time reviewing the RFC for OTP login
    • Doing proper passkey research makes it blatantly obvious they're the better option, which I could have realised sooner & used to push for them
  • It's possible for the hero section of a header to contain no fewer than 10 elements, just to display a hero logo
  • Check how many times a component is used across your codebase before changing its styles,...
Continue reading

The Deep Sky

The Deep Sky by Yume Kitasei.

Birds solve crimes in space

I enjoyed this while reading it, but struggle to think of anything that stood out looking back. Our protagonist (Asuka) is one of 80 crew members on a an all-female colony ship which just had its course forcibly adjusted by the same explosion which killed its captain. As the 'alternate', the only person on the ship without a clearly defined role, Asuka gets roped into becoming humanity's first space detective. Her investigations are interspaced with flashbacks to their training on Earth, providing context for her constant...

Continue reading

TWIL November 7th 2025

  • Don't run tests locally with dependencies you don't run in CI, then be surprised the tests only fail in CI
    • Don't create projects with dependencies on so many external services it's possible to miss multiple cases of the above in a single test
  • There are about a billion little details you need to think about on frontend; every possible combination of screen sizes you can imagine & some you can't
  • It's possible to get 'overwhelms his senior with PRs' as something to improve on a performance review

I've mentioned this before and doubtless will again,...

Continue reading

Inscryption

Starting a new game taken literally

Why

  • Just do it
  • So much creativity
  • More than it seems
  • Even if it was only what it seems, would still be a good game

Why Not

  • The idea of battling with card-shaped objects is abhorrent to you

Impressions

Yeah just go play this one. If it looks even slightly interesting to you from the store page, or honestly even if it doesn't, don't spoil yourself by reading reviews. Trust me bro and go buy it.

If you're not willing to blindly spend ~$20 on the word of...

Continue reading