Modernize or Die® - CFML News Podcast for May 31st, 2022 - Episode 150

Gavin and Eric host this weeks CFML News Podcast. They discussed the all of the great Into the Box news and updates. They discussed Adobe CF Summit Dates and the new Ceritification Program. They discussed ColdBox BE and CB FileSystem ready for some testers and will be available very soon. They discussed Hyper v3.5.0 and an update to Lucee's MongoDB Extension. They discussed the Ortus Webinar on Fuzzy Searching last week, and the next Ortus Webinar for June on Legacy Migration. They also discussed the Seattle CFUG coming back in June, and all of Adobe's Webinars and Workshops... and Carasoft's new Adobe Workshops as well. They discuss upcoming conferences, including updates for ITB later in the year and the big announcement for CF Summit, as well as some new events, like the VueJS Forge hackathon by Vue School. They discuss what's new and coming soon with CFCasts as well... including some new series and more free content, don't forget a selection of ITB 2021 videos to get you hyped up for ITB 2022. They spotlight a lot of great blog posts, tweets, videos and podcasts, too many to list, so listen to the show.  They announce some jobs from and on the web... and our new Patreon Sponsor Hagerty MotorSportReg, who is a big sponsor with 2 great job opportunities available right now. Ready to get in the driver’s seat? Join us! They show off the ForgeBox module of the Week - Commandbox Licenses - When run from the root of a Coldbox site, this module will output in the CommandBox terminal a "tree" formatted list of dependencies and what license (MIT, Apache2 etc) that the package is bound by. Useful for code reviews. This week's VS Code Tip of the week is MySQL Shell for VS Code - This extension enables interactive editing and execution of SQL for MySQL Databases and the MySQL Database Service. It integrates the MySQL Shell directly into VS Code development workflows. They thanked all their Patreons - including Hagerty MotorSportReg. They talked a little information about perks for their Patreon supporters, including Annual Memberships with a discount. For the show notes - visit the website Music from this podcast used under Royalty Free license from SoundDotCom and BlueTreeAudio
2022-05-31 Weekly News - Episode 150

Watch the video version on YouTube at


  • Gavin Pickin - Senior Developer at Ortus Solutions
  • Eric Peterson - Senior Developer at Ortus Solutions

Thanks to our Sponsor - Ortus Solutions

The makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-en out there. 
A few ways  to say thanks back to Ortus Solutions:
  • Like and subscribe to our videos on YouTube. 
  • Help ORTUS reach for the Stars - Star and Fork our Repos
  • Star all of your Github Box Dependencies from CommandBox with 
  • Subscribe to our Podcast on your Podcast Apps and leave us a review
  • Sign up for a free or paid account on CFCasts, which is releasing new content every week
  • BOXLife store:
  • Buy Ortus’s Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (
Patreon Support

Goal 1 - We have 38 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site:
Goal 2 - We are 50% of the way to fully fund the hosting of

Hagerty - MotorSportReg
2 Job Opportunities for Senior Software Engineer, Motorsport - more in the job section.

Watch the video with Brian Ghidinelli - Hagerty MotorsportReg

Ready to get in the driver’s seat? Join us!

News and Announcements

ColdBox BE ready for next release - testers needed

Has major refactoring and improvements on wirebox - we have a need for speed!

CBFS is going to be cut any day now - testers needed

We’re looking for others to contribute other providers to make it even more powerful.

INTO THE BOX - Updates

This week we're going to be announcing some attendee perks, like CFCasts, as well as some more sponsors. Last week was full of announcements, and special code and the last workshop selected.

Into the Box 2022 - Venue and Hotel Information with Discount Code

We are excited to be hosting Into the Box 2022 back in Houston Texas, but this time, at a new venue, and new hotel, Houston CityPlace Marriott at Springwoods Village. The venue is top of the line, and the conference and workshop areas are professional and functional making them perfect for our Conference. We have secured you a group discount code, for Into the Box 2022 Attendees

Into the Box 2022 - Flight Discounts with United Airlines

We are pleased to partner with United Airlines for air travel to our upcoming event. To make flight reservations online please click on the discount code...

Into the Box 2022 - 5th and Final Workshop Selected

We previously announced the first four workshops, but our fifth and final workshop was down to a tough decision between 3 great workshop options. We put the poll out on twitter, and we selected the final workshop.

Adobe - Platinum Sponsor for Into the Box 2022

This year, we are fortunate enough to have Adobe by our side again as our partner at Into the Box 2022. With the support of Adobe, we have been able to work and expand within the ColdFusion community, not only in the United States, but also with our initiatives in Latin America. Their help has been invaluable in ensuring that our conferences are a huge success

Free Month of CFCasts for all ITB Attendees in Addition to ITB 2022 Videos

Every year, when you are an attendee of Into the Box, you get all of the recordings from the Into the Box Conference you attended made available for future viewing, or reviewing. We have always done this so you don't miss out on all of the amazing content in both tracks at the conference. In addition to that, this year, after Into the Box, we'll also be sending all of the attendees a coupon for 1 month free access to all of the content on CFCasts.

New Releases and Updates

Hyper v3.5.0 is out with:

- New `getStatusText()` and `getStatus()` methods
- `getMemento()` methods for both `HyperRequest` and `HyperResponse`
- And a better `throwOnError` experience showing much more information than `cfhttp` gives you out of the box.

Minor Update to the Lucee Mongo DB Extension

fixes an issue where cache entries with a “last access” timeout would not properly be removed from the cache in a timely manner.
fixes an issue where the hit count in the table was incremented twice on each “hit”
minor code cleanup (typos in function names)

ICYMI - CommandBox v5.5.2 Released!

We are pleased to release CommandBox 5.5.2.  This is patch release following our recent 5.5.1 release.  It contains mostly fixes for regressions in the 5.5. release.  If you're upgrading from CommandBox 5.4, please refer to the 5.5.1 release notes first.
Good number of bug fixes, improvements and tasks.

ICYMI - Lucee Released

Following up on our stable release, the Lucee team is proud to announce our stable release

Adobe CF Builder release - update

From Mark on Slack
I know I sound like a broken record, but it is really close. I've had 2 long demos of it this week, with one more left. It looks really, really good. I'm using the latest build for all my demos, and its like... right there. There's like, one dumb bug that's probably already been fixed. Look for at least one deep dive engineering talk about VS Code during Developer Week (and I'm pushing for 2 talks because, frankly, an hour isn't enough time to cover everything this tool does). I'm trying so hard not to oversell it here, but I honestly think this is going to become the number 1 CFML IDE tool everyone uses.


Online CF Meetup - "When Should I Use 3rd Party Libraries vs Roll My Own?", with Gavin Pickin

There is always a trade-off between using a 3rd party library and rolling your version in software development. I often hear many of these points in discussions, but I wonder how many people know and consider them, so I wanted to share my pros and cons.
This presentation will help convince you that libraries are not EVIL like so many haters believe. Choosing the right libraries will make you more productive and efficient, not lazy. We'll look at how to identify solid use-cases for using a 3rd party library in your application. It gives you a checklist of questions to help you identify the red flags of unsafe, unreliable, poorly supported, or ill-suited libraries.
We'll even look at some examples in the CFML Landscape.


ICYMI - Ortus Webinar - May - Clearing the Fuzzies on Fuzzy Search with Michael Born

May 27th 2022: Time 11:00 AM Central Time ( US and Canada )
Take a walk through the world of search in this webinar which will show why your database search is not smart enough, explain the basics of how fuzzy search works, and show how to use CBElasticsearch to bring the power of fuzzy searching to your CF application.
View all Webinars:

Ortus Webinar - June - Getting started with the Legacy Migration with Dan Card

June 24th 2022: Time 11:00 AM Central Time ( US and Canada )
We will look at the process of converting legacy .cfm based sites into a more modern coding design which has less overall code, is easier to maintain and manage, mistakes and errors can more readily and speedily identified and fixed, and is easier to read.
Registration Link: Coming Soon
View all Webinars:

June 2022 Seattle ColdFusion User Group Meeting

We are restarting our Seattle ColdFusion User Group meetings and are looking forward to meeting online with all of you.
This month's meeting includes a presentation by Leon O'Daniel on sending SMS messages using ColdFusion and the Twilio API.

Adobe Workshops

Join the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premise

Webinar - Exploring the CF Administrator: pt1
Mark Takata
In part one of exploring the capabilities of the ColdFusion Administrator, Mark will explore the GUI of this powerful, unique ColdFusion tool, explaining how to use many of the capabilities exposed and available for tuning.

9:00 AM EDT
Adobe ColdFusion Workshop
Brian Sappey

9:00 AM CET
Adobe ColdFusion Workshop
Damien Bruyndonckx (Brew-en-dohnx)

Full list -

Adobe and Carahsoft workshops

Wednesday June 01, 2022
Adobe ColdFusion Advanced Workshop
CPE credit available
Hosted By: Adobe & Carahsoft

Tuesday, June 7, 2022
Adobe ColdFusion Workshop
CPE credit available
Hosted By: Adobe & Carahsoft

CFCasts Content Updates

Just Released
  • Webinar - Michael Born - Clearing the Fuzzies on Fuzzy Search
  • 2022 ForgeBox Module of the Week Series - 2 new Videos
  • 2022 VS Code Hint tip and Trick of the Week Series - 2 new Videos

Coming Soon
  • Last couple of videos for Gavin Pickin - Publish Your First ForgeBox Package
  • LogBox 101 from Eric Peterson
  • Box-ifying a 3rd Party Library from Gavin
  • More ForgeBox and VS Code Podcast snippet videos

Conferences and Training

ICYMI - MS Build

May 24-26, 2022
Come together at Microsoft Build May 24–26 2022, to explore the latest innovations in code and application development—and to gain insights from peers and experts from around the world.
Regional Spotlights, One on One bookings available and more.

ICYMI - Ioniconf  (Free Online Ionic conference)

May 25, 2022
Join us for a full day of talks from experts and leaders in the web community, showing how the web is pushing the boundaries of mobile app development. Get insights on the latest web libraries, frameworks, and tools that are empowering web developers to build stunning mobile and cross-platform apps using the power of the web.

US VueJS Conf

Beach. Code. Vue.
Workshop day: June 8
Main Conference: June 9-10
Speakers and Schedule Announced

Apple WWDC

June 6 to 10

Quasar Conf

Please let us know about you and what you'd like to speak about in all things Quasar or Vue!!!
Conference Date: Saturday, July 9th, 2022 - 3 p.m. GMT
Deadline for Proposals: June 9th, 2022
Call for Proposals -

THAT Conference

Howdy. We’re a full-stack, tech-obsessed community of fun, code-loving humans who share and learn together.
We geek-out in Texas and Wisconsin once a year but we host digital events all the time.

A four-day summer camp for developers passionate about learning all things mobile, web, cloud, and technology.

Our very own Daniel Garcia is speaking there

Adobe Developer Week 2022

July 18-22, 2022
Online - Virtual - Free
The Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.
Note: Speakers listed are 2021 speakers currently - check back for updates - I heard speakers were being contacted, and info coming very soon!!! Wink wink nudge nudge

VueJS Forge

After many requests - New Dates - July 13th-14th

Due to many of you taking advantage of early summer vacations, we have decided to postpone the event to a date that will make sure as many of you as possible won’t miss out on the opportunity to attend Vue.js Forge!

Organized by Vue School
_The largest hands-on Vue.js Event
Team up with 1000s of fellow Vue.js devs from around the globe to build a real-world application in just 2 days in this FREE hackathon-style event.
Make connections. Build together. Learn together.
Sign up as an Individual or signup as a company
Company Deal - $2000 for a team of 5, includes VueSchool annual membership and guaranteed seat at the workshops at VueJS Forge as well… and you can pick your team

Sneak Peek into the Project: If you’ve ever wanted to build your own SaaS app, then “the project” is definitely right up your alley! Work with Vue.js, VueUse, Vue Router, and Pinia on the front-end along with a dynamic back-end to create the main application. Also create a marketing site that’s easily maintained by a non-technical marketing team, then deploy everything live to the world.

Into The Box 2022

September 6, 7 and 8, 2022
One day workshops before the two day conference!
Super Early bird pricing available until May 31st, 2022

Conference Website:

ITB Blog has new updates almost every day!

CF Summit - Official

Oct 3rd & 4th - CFSummit Conference
Oct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Tests

Registrations are now open.
For just $99!
Grab your early-bird tickets before June 30.

Call for Speakers is now Open

From Slack re Adobe Certified Professional
The Adobe Certified Professional: Adobe ColdFusion cert is a totally different, MUCH more difficult and comprehensive certification than the CF Specialist previously offered.
Mark Takata, Nolan and Dave F + the CF engineering team, Elishia and Kishore all spent a week together building the new one and it is HARD.
I highly recommend it as a test of your skills, I guarantee everyone will learn something new.

Yes, but there's also over 100 hours of video to go over before the 1 day lecture + cert. So you watch videos, sit in class, then take the exam there. It is no joke, definitely challenging, but super satisfying to pass.
Plus you get access to those videos for a year, which is nice for going back and reviewing things down the line.

Into the Box Latam 2022

Dec 7th
More information is coming very soon.


No CFCAMP 2022, we're trying again for summer 2023
TLDR is that it's just too hard and there's too much uncertainty right now.

More conferences

Need more conferences, this site has a huge list of conferences for almost any language/community.

Blogs, Tweets, and Videos of the Week

5/31/22 Tweet - James Moberg asking Eric about QB outside of ColdBox

I'm a non-Lucee, non-ColdBox #CFML developer. Can I use current version QB in a #ColdFusion 2016 project? I'm inquiring because there aren't any disclaimers or examples.  Thanks.

Sam Knowlton goes over how to set it up outside of ColdBox in this CFCasts video:

5/31/22 Blog - Parsing Liquid Tag Embeds With jSoup And Lucee CFML

On a recent episode of Dev Discuss, Arit Amana talked about refactoring the way Liquid Tags are processed in the Forem platform. I had never heard of Liquid Tags before. Apparently, it's a syntax that some platforms use to enable dynamic content. One subset of this syntax allows users to embed external content within their own content. This piqued my curiosity since something like this might give me a way to allow readers of this blog to embed fun things within the comments. As such, I wanted to experiment with parsing and processing Liquid Tags in Lucee CFML

5/25/22 Blog - Adam Cameron - A super-quick Observer Pattern implementation in CFML, and I skip TDD. Or do I?

There's a possible "Betteridge's law of headlines" situation there. I'm not actually sure yet.
A few days back I was chatting to someone about application-scope-usage, and how to trigger an event when any changes to the application scope took place. I mentioned that the application scope should never be accessed directly in one's application code, and it should be wrapped up in an adapter. And it's easy for one's adapter to trigger events if needs must. An implementation of the Observer Pattern would do the trick here.
Then it occurred to me that I have never actually implemented the Observer Pattern, and I thought I might give it a go.

5/30/22 Blog - Adam Cameron - CFML: Implementing an ObservableScopeAdapter using the Adapter Pattern, Decorator Pattern and Observer Pattern

In my last article (A super-quick Observer Pattern implementation in CFML, and I skip TDD. Or do I?), I did what it suggests: I created a very simple observer pattern implementation in CFML.

5/30/22 - Blog - Ortus Solutions - Into the Box - Updates as of May 30th, 2022

Into the Box is sneaking up closer and closer. With so many announcements, we can't post them all to the Ortus Solutions blog, so we're going to just give you updates when we can. To read all of our blog posts from ITB, visit the site or subscribe to RSS

5/28/22 - Blog - Ben Nadel - Code Kata: Array Intersection, Union, And Difference In Lucee CFML

For the last week or so, I've had some extreme tunnel vision at work as I was barrelling towards a deadline to finish building a Mail Blasts feature for InVision. And, now that I'm done (crushing it), I need a little breather. As a fun code kata, I thought I might play around with calculating array interactions, unions, and differences in Lucee CFML This isn't something that comes up often in my day-to-day work. But, it's yet another opportunity to showcase the unyielding power of the Struct as Index pattern in ColdFusion.

5/28/22 Blog - Tony Junkes - PDF to Images With PDFBox and CFML

Recently, I worked on part of a feature for viewing a PDF, page by page, in the browser. To accomplish this, the PDF is converted into JPG images and displayed in a carousel. In this article, I want to touch on the image conversion and how it can be done using Apache PDFBox.

5/27/22 Blog - Peter Amiri - CFWheels - CFWheels has moved to GitHub Discussions

Although Google Groups has served us well over the years, it’s started to lose some essential abilities and it’s looking a little long in the tooth.
We have decided that it would be a benefit to the community to migrate to GitHub Discussions. GitHub Discussions allows us to bring our community closer to where the code lives.

5/27/22 Tweet - James Moberg - when the 3rd arg for ReplaceNoCase() changed to "callback"?

Do any #ColdFusion developers know when the 3rd arg for ReplaceNoCase() changed to "callback"?
CF3 (1997): substring2
Current Lucee: replacement
I'm not sure when it was changed to "callback", but docs should be updated to indicate that "string" can be used too. #cfml

5/26/22 Blog - Gavin Pickin - Ortus Solutions - Case Insensitivity Issues on Windows

If you are using Windows these days, Windows 10 and 11 give you many of the tools you want and need in the Web Developer Toolbox. After working on Macs and deploying to Linux for a long time, I made the switch back to Windows a while ago, and the list of things that I genuinely miss on Windows is pretty slim, with one major issue, Case Sensitivity or lack of, on Windows.

5/26/22 - Blog - Into the Box - Into the Box 2022 - 5th and Final Workshop Selected

We previously announced the first four workshops, but our fifth and final workshop was down to a tough decision between 3 great workshop options. We put the poll out on twitter, and we selected the final workshop,

5/26/22 - Blog - Mark Takata - Twitch Streaming

Did you know I #stream #coding stuff on Twitch? Every Tuesday & Thursday at 1pm PST, I play around with Adobe #ColdFusion, code in #CFML, and generally try to learn something new each stream. Today I went over how to leverage the native JSON output of CFQuery to generate tabular data using #DataTables.



Several positions available on

Listing over 91 ColdFusion positions from 50 companies across 45 locations in 5 Countries.

3 new jobs listed

Full-Time - Senior Coldfusion Developer at Windsor Mill, MD - United States
May 25

Full-Time - Senior Coldfusion Developer at United States - United States
May 24

Full-Time - Senior Software Engineer - Coldfusion/C# at Plano, TX - United States
May 24


Hagerty - MotorSportReg

Senior Software Engineer, Motorsport
We are seeking a Senior Software Engineer to work primarily with Node/Vue.js, ColdFusion, and AWS to improve our platform and build greenfield experiences.

We are a 25-person team supporting 1,600 organizations with our SaaS CRM, commerce and event management platform. With 8,000 events managed in our marketplace annually by our customers, our goal is to be the number one software platform for automotive and motorsport events.

Ready to get in the driver’s seat? Join us!

Other Job Links

ForgeBox Module of the Week

Commandbox Licenses

When run from the root of a Coldbox site, this module will output in the CommandBox terminal a "tree" formatted list of dependencies and what license (MIT, Apache2 etc) that the package is bound by. Useful for code reviews.

VS Code Hint Tips and Tricks of the Week

MySQL Shell for VS Code

This extension enables interactive editing and execution of SQL for MySQL Databases and the MySQL Database Service. It integrates the MySQL Shell directly into VS Code development workflows. 

Thank you to all of our Patreon Supporters

These individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox,  ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox.

You can support us on Patreon here

Don’t forget, we have Annual Memberships, pay for the year and save 10% - great for businesses.

  • Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription.
  • All Patreon supporters have a Profile badge on the Community Website
  • All Patreon supporters have their own Private Forum access on the Community Website
  • John Wilson - Synaptrix
  • Brian Ghidinelli - Hagerty MotorsportReg  
  • Eric Hoffman
  • Gary Knight
  • Mario Rodrigues
  • Giancarlo Gomez
  • David Belanger
  • Dan Card
  • Jonathan Perret
  • Jeffry McGee - Sunstar Media
  • Dean Maunder
  • Wil De Bruin
  • Joseph Lamoree
  • Don Bellamy
  • Jan Jannek
  • Laksma Tirtohadi
  • Carl Von Stetten
  • Jeremy Adams
  • Didier Lesnicki
  • Matthew Clemente
  • Daniel Garcia
  • Scott Steinbeck - Agri Tracking Systems
  • Ben Nadel 
  • Brett DeLine
  • Kai Koenig
  • Charlie Arehart
  • Jonas Eriksson
  • Jason Daiger
  • Shawn Oden
  • Matthew Darby
  • Ross Phillips
  • Edgardo Cabezas
  • Patrick Flynn
  • Stephany Monge
  • John Whish
  • Kevin Wright
  • Peter Amiri

You can see an up to date list of all sponsors on Ortus Solutions' Website

★ Support this podcast on Patreon ★

Switch to Modernize or Die ® Podcast - SoapBox Edition - Switch to Modernize or Die ® Podcast - Conference Edition

Powered by

Music from this podcast used under Royalty Free license from SoundDotCom and BlueTreeAudio

© 2019 Ortus Solutions