OC Lore: Rift Travel

So rift travel, huh. Must’ve been one hell of a rock you’ve been living under if you’ve really never heard of it.

I can’t really give you all the details, on account of me being neither a witch nor a gate engineer myself, but you’ll get the "pilot who’s flirted with her fair share of witches"'s perspective.

Read more →

DnD Homebrew: Succubus/Incubus playable species

I think we can all agree that succubi are hot as hell (pun intended). And while you could’ve roleplayed a succubus in disguise before, now you can show everyone your beautiful wings, let them feel your sharp claws, and make everyone tremble before your demonic presence 💜 ✨

Read more →

DnD Homebrew: Hellhound playable species

Did you ever think about being a cute lil doggo at your DnD table? An adorable puppy? Who came right up from hell and breathes fire (or you just wanted to play as Loona from Helluva Boss)? Now you can, with this homebrew hellound species ✨

Read more →

2D lerps with arbitrary vertices: barycentric interpolation

If all you wanted to do was "lerp in 2D", the answer could be rather trivial, for example in the case of a rectangle, where given the values at the four corners, you can trivially interpolate values along two opposing edges, and then get any value in the middle by picking the corresponding pair of points on those edges and interpolate between those. The bit about arbitrary vertices however makes this more complicated.

Read more →

Watching Videos on the Command Line - Part 1

This is part one of (probably) two. It’ll be a pretty rambly story mostly about why I developed three versions of a terminal video player. There will be a second part that will go deeper into the technical side (like what ffmpeg APIs to call and why, explained in plain english).

Read more →