Updates & Notes
Long-form updates, build notes, and project spotlights from recent work.
Moved the Beard Industries site off Heroku to a static AWS Amplify deployment, cleaned up the contact page, and simplified hosting.
We added real error codes and docs in the Gameboy app, tightened CORS to known origins, and shipped basic rate limiting on the API. CORS isn’t security, but it’s now sane. Rate limiting is the real guardrail.
Ruby/Rails upgrades, a dumpster-emoji calendar, and a mobile-first UI refresh across the site.
Secure, signed AWS image resizing via Serverless Image Handler for faster thumbnails.
A simple behavior system: clear rules, daily report cards, and rewards tied to points.
getawd.com and RydersWorld now install to the home screen as app-like experiences.
I replicated a full-day refactor in 15 minutes, immediately broke production with a single letter, then fixed and redeployed with a history rewrite that would make Terry Davis roll over in his grave. I know what I am doing guys.
Refactored Tasks and Rewards controllers to service-driven flows, moving business logic out of controllers for consistency and maintainability.
Updates to RydersWorld including hosting, deployment, and DNS configuration.
RewardsController dropped from 217 lines to 86.
A quick, practical feedback section added to capture ideas while the work happens, tie these to commits, and keep the changelog honest.
The daily task system evolved into a deterministic, level based model.
SMART goal tracking using JSON fields.
A reminder that backups are not optional.
The Pickled Pirates Racing website is a Rails application serving as the hub for racing content, merch, and project documentation.
Ryders World is a dynamic Rails application, tailored toward event management and sharing.
Experimenting with AI image generation using ChatGPT and applying it to real projects.
This project demonstrated how easy it can be to implement Gems like Simple Calendar and Devise for user authentication and management, alongside calendar interaction!
Connecting the Rails app to PostgreSQL, and some basic information that was useful to me getting started.
This site is now hosted on Rails as a Heroku app, and showcases some of my favorite and ongoing web development projects!