• This thread is just the tip of the iceberg.The people ahead of the curve aren't Googling for answers — they're already in here, having the conversations you haven't found yet. DealerRefresh is free.Get the full picture →

Changes to DealerRefresh

P.P.S. After these kinks are sorted, I am going to get back on improving the widget at the top of the forums list with the most recent threads
Kinks have been smoothed. That was a PITA :banghead:

Now it is time to improve the activity widget on the home page. Going to add some functionality from the old version. I built this on our staging server first, so this is the difference between staging and what you're experiencing now.

1779725477708.png

Here we go... deploying.
 
This thread is turning into a little diary along with the changes.

We just experienced a 30-minute outage due to a series of stupid things.

I mentioned the former agency that used to maintain DealerRefresh hacked our ad positions into the main site code instead of building them as widgets for placement amongst all the other Xenforo components. Because of this, Claude has to write its own special hacks to move widgets around the ads.

I wanted to remove the new Visitors Online widget from the thread pages. I only want that widget on the home page because something special is planned for the thread pages. When Claude added some code to remove it from the threads pages it broke a line in the main site code. On top of that, when he restored from a backup, he deleted the entire page of code instead of just that single line. This is where AI breaks <----lesson :light:

Fortunately, we have a staging site where we build things first, and we were able to resurrect things from there.

A word of caution to dealers who wish to vibe code can be found in this post. If I didn't have 16 years of experience as a technology vendor, I wouldn't know about structured databases and pre-planned runs that can be reversed via multiple paths. Technology is frighteningly fragile. The trick to keeping it resilient is having escape and rebuild plans.
 

✨ AI Highlights

  • Alex replaced a broken plugin generating 656,267 errors using Claude Code
  • Mobile display and post timestamp bugs were identified and fixed
  • Site outage occurred when Claude's code conflicted with hacked ad positions

DealerRefresh's admin Alex Snyder is documenting a series of ongoing site upgrades, centered on replacing a broken legacy plugin with a new Claude AI-built widget for surfacing recent forum activity, along with navigation simplification, SEO improvements, and a rebuilt advertising proposal system. The thread reflects a generally positive reception from the community, with quick turnarounds on bugs like timestamp errors and mobile display issues reinforcing confidence in the new development approach. The one notable tension is a candid admission that AI-assisted development nearly caused a serious outage when Claude deleted an entire page of site code while attempting a minor fix, raising an implicit cautionary note about over-reliance on AI for production infrastructure work that may make this thread worth a skim for anyone evaluating AI coding tools in an operational context.

Replies Views 11 305 Started Last Reply