Before I get to anything else, please take 5 minutes to share how you work in the annual CraftQuest.io/ns community survey. This is for the entire Craft CMS community as a way to understand where we are at as a community and how we work. There are a lot of you out there (just on this email list), so even if we get 10% of you, it'll be a great data sample we can all learn from. I'll share both the aggregated and raw data for everyone to benefit from.
While we are waiting for the Craft 5.9 release (new features video incoming!), I haven't been sitting idle. Below, you'll see that I've completed the Xdebug course. Please check that out. It's a favorite topic, and the Buggy plugin I created to help learn Xdebug is super fun.
Also, I'm working on a new video on my personal DDEV setup for CraftQuest. That video will be out next week. Do you have something you want to learn? You can always reply to this email (or just email me directly) and let me know!
Debugging with Xdebug Quick-Start Guide
I just published the final videos in this course, so it's now complete and ready for you to dive in! 🎊
The course walks you through setting up and using Xdebug for real debugging with breakpoints, step-through execution, variable inspection, the works. It's the kind of workflow that changes how you troubleshoot problems forever.
Once you've used proper debugging, you won't go back to littering your code with dump statements. I love this course, and it's one of my favorites I've ever done.
Also: for the course, I built a plugin called Buggy that spawns animated bugs across your Craft control panel. You eliminate the bugs by using Xdebug to find and fix real defects in the code.
December's CraftQuest on Call recording is now available. Andrew and I revisit our original experiment vibe coding a Craft CMS plugin using Claude Code. The results?
This past fall, I rolled out a lot of improvements to the CraftQuest learning platform. Here are the highlights:
Gift links - share a premium video with a friend or teammate who doesn't yet have a CraftQuest subscription
Find material faster with filterable listings - Courses, livestreams, and lessons now all have filterable listing pages, so you can find what you need faster and easier.
In-video search - You can search inside of videos and get direct links to the portion of the video where your query matched. This available in both the global search tool and the Video Assistant tool (available only for premium members).
Faster dashboard - Oh lordy, that dashboard was always so slow. I finally completely revamped it to speed up the initial page load and then to lazy load in content. Whew.