Published: November 09, 2025
UUIDv7 was added to PostgreSQL 18 to support time-based UUIDs, but you don't have to upgrade to take advantage of them now.
Published: January 24, 2025
Part 6 of a multi-part series for moving away from devise to Rails' authentication generator
Published: January 16, 2025
Part 5 of a multi-part series for moving away from devise to Rails' authentication generator
Published: January 09, 2025
Part 4 of a multi-part series for moving away from devise to Rails' authentication generator
Published: January 02, 2025
Part 3 of a multi-part series for moving away from devise to Rails' authentication generator
Published: December 27, 2024
Part 2 of a multi-part series for moving away from devise to Rails' authentication generator
Published: December 19, 2024
Part 1 of a multi-part series for moving away from devise to Rails' authentication generator
Published: November 05, 2024
Caddy offers a simplified and easier to manage configuration than nginx. I wanted to give it a try.
Published: May 22, 2024
Want some code to run every few minutes but don't want to load up a scheduling library or background job processor?
Published: June 25, 2022
Google One Tap provides an easy and frictionless method of allowing a user to authenticate with your application.