John Nunemaker
John Nunemaker
@johnnunemaker.com
Tweets about Ruby/Rails. Building @boxoutsports.com, @fireside.fm and @flippercloud.io. Huge fan of ๐ and โฑ๏ธ (southbendwatch.co).
2K followers153 following840 posts
Thanks to my daily Codex/Flare app perf report I'm fixing some stuff on Fireside. Saw slowness. Kicked off a new task. Codex whipped together a 5 phase attack. Been deploying one at a time. Biggest improvement came from a couple line change of when we return 304 not modified. Avoids several queries.
All done. Took about ~30 minutes as expected. To do this with no read downtime has been a summer long project. Lots of poking and running it through different AI models to get it rock solid. ๐ฎโ๐จ
Massive db migration underway. Codex driving. PG 9.5 to 18. Self-hosted to Linode managed. Opted to do more work to keep the app in read only mode during the migration to avoid any downtime for customers even though the migration should be only 10-15 minutes.