GitHub Actions: Rails + MySQL

I recently wanted to setup GitHub Actions on one of my personal Rails 6.x projects. I realized I’d been paying for 3,000 minutes / month, and not using them on my personal accounts! Yet once I started setting up actions,...

Helpful Rails console commands

From time to time I need to get all the Rails logs that are output when making an HTTP request, and depending on the log level in our production environment, not all of them make it to our log analyzers....

Obsidian - Linking my Notes

Another note-taking app? Yup. If you’ve read other parts of my site, you’ve probably come across How I Evernote Marxico: Evernote + Markdown And I still take notes roughly the same way: I create a “daily” note for each day...

Homebrew: Cask 'java' is unreadable

Problem after a recent homebrew update

Godot Tip: Move 2D pathfinding to separate thread

As I was building out my latest game, I began to add dozens of enemies that needed to gradually move towards the player via a simple 2D pathfinding algorithm. When I play-tested the level, my framerate dropped quickly from 60fps...