Souls Like Strings

Becoming Superman

Becoming Superman by Michael J. Straczynski.

A lot darker than you'd expect.

Man, this guy had a rough life. The first few chapters where he lays out the (surface level!) history of his family is a tough read, and I could definitely see people bouncing off there. Things get better eventually, at least for the author, but not without chapter upon chapter of reminders that people can be really fucked up. It would've been pretty incredible for Michael to become just a functioning member of society, but the fact he went ahead and became a massive success...

Continue reading

Monument Valley Series

Mobile games are... good?

Why

  • Absolutely mindbending
  • Beautifully crafted levels
  • An chill soundtrack with a lot of attention given to sound effects

Why Not

  • You only like games with action or conflict

Impressions

The Monument Valley series is 3 chill, beautifully designed puzzle games about (sometimes) lone wanderer traversing the ruins of an ancient civilization who played fast & loose with geometry. I played the original on one of my first smartphones and loved it, so when I saw the first two 90% off on Steam I jumped at the chance to relive my...

Continue reading

Crossroads of Ravens

Crossroads of Ravens by Andrzej Sapkowski.

Goddamit now I have to play the Witcher games again

I first read the Witcher series in 2015; can't remember if it was because I played the games or I played the games because I read the books. Either way I absolutely devoured them; the core characters were all charming but flawed, the setting was my first encounter with a grittier, more 'realistic' fantasy and the writing had that intangible sense of 'quality' you get from a good author. It probably didn't hurt that I was all-in on the 'Witcher Expanded...

Continue reading

Griftlands

Interesting ideas don't stop it becoming a victim of 'Not Slay the Spire' syndrome

Why

  • You want a bit of story in your roguelite, but not too much
  • You like the idea of being able to fight or negotiate, and have different decks for each
  • Or cards levelling up with use

Why Not

  • For a game focused more on story the characters are pretty one-note
  • I feel like sticking to a single deck might've allowed for more intersting/creative archetypes

Impressions

I got this for negative money in a bundle with Shogun Showdown so...

Continue reading

TWIL October 10th 2025

I'm on holiday next week, so no TWIL since the only thing I'll be learning is boss patterns in Silksong.

  • JS devs will really pull in an NPM package for one thing in one component
    • Admittedly it was a mildly difficult date format
    • But, if they just passed the formatted date to the string they could've used Intl
  • Don't assume a valid timestamp to your backend is a valid timestamp to your frontend
    • Especially when the backend timestamp is nullable
  • Honeycomb's frontend observability is pretty cool since you can link front/backend traces
      ...
Continue reading