Souls Like Strings

TWIL December 19th 2025

  • If your Rails tests need access to cookies with the secure attribute, you can make HTTPS requests in RSpec by using the url variant of path helpers and passing protocol: :https
  • When using expect_any_instance_of in RSpec, you need the expectation before the thing that causes it to be fulfilled, not after
  • Passing everything as arguments makes testing much easier than having stuff implicitly available in the environment

Not dev-related other than being a website, but it's a cool website.

Continue reading

Dispatch

Choose-your-own-adventure Suicide Squad

Why

  • Fantastic characters
  • Nice animation & music
  • Gameplay is actually pretty fun
  • Story has some twists but a hopeful tone

Why Not

  • You're a child/going to play in front of one
  • If you only care about gameplay it's might not be for you

Impressions

Robert (Aaron Paul) is just a dude. Albeit a dude who's a renowned hero with a giant flying mech suit. Until his pursuit of revenge lands him without the suit or its macguffin power source, but with responsibility of dispatching his team of "reformed" villains to resolve...

Continue reading

Z.A.T.O: I love the world and everything in it

Girlfailure makes friends

Why

  • Focused, intriguing plot
  • Small cast of characters you'll get very familiar with
  • Visuals and music add a lot to the atmosphere
  • Lots of personality jammed into the limited character illustrations

Why Not

  • Essentially 'just' a book with pictures and music
  • No choices if that's something you need in a Visual Novel

Impressions

Our POV character is Asya, a Russian high school girl with many friends who like to play pranks on her and a very strong grip on reality. One day a girl (sometimes) in her class is nice to...

Continue reading

The Tomb of Dragons

The Tomb of Dragons by Katherine Addison.

There's a point at which humility ceases to be a virtue

A satisfying end to Thara's saga, assuming it continues to be that. The stakes are raised yet again, this time resulting in the animosity of a Shell-level corporation and providing an even scarier dead thing for Thara to send off into the ether. All the characters we've come to know and love (or be annoyed by) make appearances in addition to a dashing goblin principate guard, a bumbling prelate and the kafka-esque bureaucracy of the Catacombs Guild.

It's essentially...

Continue reading

TWIL December 12th 2025

  • Having a two person team is challenging when one of you is out and the other is blocked by PR review
  • You can't read Rails' encrypted cookies in a test (at least by default)
    • Since the test cookie object doesn't implement encrypted
  • Someone once decided to make a 'Link' component which can be a button, link or just plain text
    • but the button can have a to attribute
    • the text can have an onClick which can navigate, effectively making it back into a link
    • something intended to be an actual a tag can become a...
Continue reading