Listen "Ben & Ryan Show - Adobe ColdFusion Hackathon"
Episode Synopsis
In this episode, your hosts Ben Nadel and Ryan Brown are joined by guests Ray Camden and Wade Bachelder to break down their experiences at the recent Adobe ColdFusion 2025 Hackathon. Together, they dive into the projects, challenges, bugs, and lessons learned while exploring new CFML features like CSV handling, charting, and Java integration.Key Points• Wade, Ray, and Ben each created unique apps that showcased new CF2025 features like CSV processing, charts, and cfCatch improvements• Participants found critical bugs in the charting and CSV implementations, sparking valuable discussion• They explored integration possibilities with Java, BoxLang, and Maven, discussing tradeoffs and developer ergonomics• The hosts offered thoughtful feedback to Adobe on how to improve future hackathons, including ideas for in-person events and broader outreachWade describes his security-focused project that visualized CVEs using ColdFusion's updated charting and CSV features• He used CVE data to build pie and line charts comparing vulnerabilities across ColdFusion and Adobe• Found that new charting features were brittle and theming often broke rendering• Deployed "classic" CFML mixing old tag-based code with modern featuresRay walks through his one-file bug tracker project designed for quick logging without a database• Wrote bug data to a CSV file for Excel or Jira import• Used minimal dependencies, all loaded via CDN• Added simple HTML charts despite his long-standing dislike for CF's client-side toolsBen explains his Sitter Snacks app, a lighthearted tool for logging snack preferences using CF's CSV features• Highlighted issues with chart set and general fragility in newly released features• Also used ColdFusion's new property file support for config handling• Touched on differences between CF and Lucee, especially around Java integrationThe hosts and guests debate how ColdFusion stacks up to other languages for rapid development• Wade emphasizes CF's productivity for solo projects and fast MVPs• Ray argues CF's accessibility has competition now from Python and modern JS stacks• Ben adds that developer ergonomics—like seamless HTML rendering—still set CF apart• Discussion dives into nuance around familiarity bias vs actual productivity gainsThey discuss AI's role (or lack thereof) in their projects and explore future hackathon improvements• Most participants didn't rely on AI but acknowledged its brainstorming value• Ben and Wade tested APIs and used AI sparingly for code snippets• Suggestions included more flexible timelines, better marketing, and possibly in-person events• The group emphasized the importance of community and showcasing CF's real-world power• Ray proposed frequent “Friday Challenges” to boost engagement with bite-sized coding tasksThe episode wraps with closing thoughts and advice for Adobe to better reach and engage the next generation of developers• Wade calls for better social media presence and outreach to younger devs• Ray underscores the need for clearer timelines and inclusive event formats• Ben reflects on ColdFusion's enduring strengths and its alignment with his mental models• The team encourages more devs to join next year and grow the CFML ecosystem togetherRay's Blog: https://www.raymondcamden.comWade's Blog: http://wadebach.comBen's Blog: https://www.bennadel.comColdFusion Hosting: https://www.xbytecloud.com/hosting/coldfusion-cloud-hosting
More episodes of the podcast Cloud Experts Unleashed
Ben & Ryan Show - Bugs and Stuff
02/09/2025
Ben & Ryan Show - Vibe Coding
20/08/2025
Ben & Ryan Show - BoxLang
28/07/2025
Ben & Ryan Show - wheels.dev
03/07/2025
Ben & Ryan Show - Catching Up
25/06/2025
Ben & Ryan Show - ColdFusion Custom UDFs
22/04/2025
Ben & Ryan Show - Surviving Ransomware
15/04/2025
Ben & Ryan Show - CMS Deep Dive
07/04/2025
Ben & Ryan Show 2025 Early Reflections
11/03/2025
Technical Debt & Acquisition Thoughts
11/03/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.