A bar conversation about the importance of having a plan when doing things like signing up for a half marathon.
This is a website I regularly contribute to, showcasing one of my favorite hobbies outside of web development! It is a site dedicated to sharing some of my favorite 4x4 and off-road related work. Check it out at the link below, or you can also follow @closeenoughfabrication on Instagram for more frequent updates on what’s happening in the shop.
Built a deterministic daily task and rewards system centered around task priority and same-day completion. Tasks are grouped into daily priority levels and rendered through a custom calendar interface. Completing all tasks for a given level on the day they are due earns a reward for that level. Rewards follow a full lifecycle (earned, redeemed, completed) and are tracked immutably for historical reference. The system prevents retroactive reward creation, avoids cross-level reward leakage, and enforces strict same-day eligibility rules. Recurring goals generate daily tasks automatically, and rewards are redeemed manually without overwriting prior state.
Pickled Pirates Racing is a custom website built to support a racing team better known as some of my best friends. The site aims to deliver a clean public presence, simple content updates, and reliable performance. The project focused on practical delivery: clear information architecture, mobile-friendly pages, and a lightweight stack that is easy to maintain over time. The site was designed to highlight, race activity, community updates, and a full product catalog without overengineering the content workflow. From a build perspective, the work emphasized predictable behavior, fast load times, and straightforward deployment so updates can ship quickly without introducing fragility.
Ryders World is a dynamic Rails application, tailored toward event management and sharing.
SMART goal tracking using JSON fields.
The Pickled Pirates Racing website is a Rails application serving as the hub for racing content, merch, and project documentation.
Updates to RydersWorld including hosting, deployment, and DNS configuration.
Refactored Tasks and Rewards controllers to service-driven flows, moving business logic out of controllers for consistency and maintainability.
A quick, practical feedback section added to capture ideas while the work happens, tie these to commits, and keep the changelog honest.
A full walkthrough of the car show at Estranged Drags 2025. Most every car, front to back. Gassers, classics, LS swaps, muscle cars, and everything in between. Pure POV style, like you were there walking the aisles.
Episode 1 from Estranged Drags 2025. Rolling in, setting up camp, cracking the first beer, and hitting the strip for the first run of the weekend. Plenty of laughs, burnouts, and a shameless Pit Viper plug to kick things off.
Strapped into a Baja race truck and let loose on the SpeedVegas dirt track for 10 laps of jumps, drifts, and pure chaos. This is (mostly) unfiltered footage. Intro’s sped up a bit, but the rest is raw and gritty, just like the track. Originally featured in my Vegas 2025 reel on Instagram, here's the full story.