Modernize or Die ® Podcast - CFML News Edition

2023-04-25 Weekly News - Episode 193

Watch the video version on YouTube at https://youtube.com/live/JGnYhZM7kk0?feature=share

Hosts: 
  • Gavin Pickin- Senior Developer at Ortus Solutions
  • Grant Copley - Senior Developer at Ortus Solutions

Thanks to our Sponsor - Ortus Solutions

The makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there. 
A few ways  to say thanks back to Ortus Solutions:

OR — Join us for the 10th Into the Box - In person ONLY!!!

 Patreon Support ()

We have 40 patreons:

https://www.patreon.com/ortussolutions.


News and Announcements

CF Summit West Announced
Las Vegas 2-4th of October.
Get your early bird passes now.
Session passes @ $99
Professional passes @ $199.
Only till May 31st, 2023!
Can you spot ME - Gavin - Apparently I’m in 3 of the photos!
Call for Speakers is OPEN
https://cfsummit.adobeevents.com/


Into the Box - Hackathon added to Happy Box
During the first day of Into the Box Conference 2023; on May 18th, we're hosting a Happy Box Party where attendees can connect and network with one another. We're excited to announce that this year, we're introducing a new activity: a Hackathon team-up event! This hackathon is an excellent opportunity for tech enthusiasts to come together, collaborate, share their skills and knowledge, and work on innovative projects that tackle real-world problems. We hope you'll join us for this exciting time!

We are currently in the process of finalizing the topics for the hackathon and would love to hear your feedback. We want to make sure that the topics we select are relevant to the interests and expertise of our attendees, so please take a moment to let us know what topics you would be most interested in working on.
https://www.ortussolutions.com/blog/what-would-you-like-to-hack-on-at-into-the-box-2023
 

Charlie’s Blog Anniversaries
An interesting pair of anniversaries for my blog: 600 posts, over 17 years this month
After I posted my last entry, I happened to notice that it was exactly my 600th post here at carehart.org/blog. How about that? And in that time I've had 3,645 comments from folks. I do write mostly for you all, so thanks!
I also noticed that it marks my 17th year of blogging here, almost to the day with my first entry posted this same week back then, Apr 15 2006. That's "pretty darn interesting", as Ray Camden might say.

FWIW, I'd also blogged elsewhere--yes, on CF--prior to starting this one. And the first of those posts were in early 1998--so technically it's my 25th anniversary of blogging about CF. :-)

https://www.carehart.org/blog/2023/4/18/celebrating_600_posts_and_17_years

ICYMI - State of the CF Union 2023 Released

Help us find out the state of the CF Union – what versions of CFML Engine do people use, what frameworks, tools etc.
https://teratech.com/state-of-the-cf-union-2023-survey

https://www.youtube.com/watch?v=_dubo741aTc

New Releases and Updates

Webinar / Meetups and Workshops

Adobe ColdFusion Workshop: DevOps, CI/CD, and Pipelines
Wednesday, May 10, 2023
Time: 1:00 - 4:30pm ET; 10:00am - 1:30pm PT
Host: Carahsoft
Cost: No Fee
Max CPE Credits Available: 4.2 credit hours (1 CPE credit is based on 50 minutes)
Field of Study: Information Technology

This workshop is ideal for software engineers that are eager to build pipelines to automate their coding projects. Adobe ColdFusion developers are also encouraged to attend. This course will be beneficial for any professional developer who is looking to simplify their application architecture with Adobe ColdFusion and DevOps.
https://carahevents.carahsoft.com/Event/Details/358809-cpe

Adobe - Road to Fortuna Series: ColdFusion 2023 in Docker on Google Cloud Platform
May 23, 2023
10 AM - 11 AM PT
During GCP centric webinar, Mark Takata will explore how to run a containerized ColdFusion 2023 server on Google Cloud Platform’s Kubernetes powered containerization system. He will demonstrate how the powerful new Google Cloud Platform features added to ColdFusion 2023 can help optimize application development, provisioning and delivery. This will be the first time ColdFusion 2023 will be shown running in containers publicly, and the session is designed to showcase the ease of working in this popular method of software delivery.

Speaker - Mark Takata - ColdFusion Technical Evangelist, Adobe
https://docker-gcp-coldfusion.meetus.adobeevents.com/

ICYMI - Exploring APIS: Building Applications with ColdFusion, REST, & GraphQL

Mark Takata
April 18, 2023 - 10 AM - 11 AM PT
In this session, Mark Takata will demonstrate the power of ColdFusion's data access capabilities by building three different applications. These applications will include a Google Translate clone, a low-code Contacts Manager, and an ETL workflow that integrates no-SQL with a relational database. Mark will use a combination of built-in ColdFusion tooling and freely available third-party integrations to build these applications, providing attendees with valuable insights into ColdFusion's API & data access development capabilities. All code samples will be available on GitHub following the talk in order to help attendees kick-start their own versions of the apps.
https://exploring-apis-coldfusion.meetus.adobeevents.com/
Recording: https://www.youtube.com/watch?v=SNvg0CvLuiU

ICYMI -  Mid Michigan ColdFusion Users Group - Ins and outs of CFSetup with Randy Brown of Michigan State
Tuesday, April 18th at 7pm EDT
Randy Brown from Michigan State is going to show us the ins and outs of CFSetup.
CFSetup is a tool to assist administrators and DevOps with setting migration.
Recording: https://www.youtube.com/watch?v=hmF7mF_N9xw

Charlie presented on CFSetup in Sept 2022 - https://www.youtube.com/redirect?event=live_chat&redir_token=QUFFLUhqa19VLThUMGNUS2hiRG9aVnNJUGpHOUVoRmYwZ3xBQ3Jtc0tucUN6MFJOWjVXQUVxX1dHNkkxSWZUaEFnUEhQWEJlWk1JaEZ5eTBaQXkyUWwzdXhsc1ZVY1p2Y0V2Vk9CT1hMT01pX2pRVmFnVVJidnY4bllWVE1NMDFxVWlEenBhUk5qQUY4d0VxUUNRejVkTVYwaw&q=https%3A%2F%2Fwww.carehart.org%2Fpresentations%2F%23cfsetup_tool

ICYMI - Sac Interactive Meetup - Crash Course in Web Components with Nolan Erck
ICYMI - Wednesday - April 19th, 2023 - 6:30PM PT

Web Components provide a modular way to build a consistent design system and user experience across your entire application. Instead of copy/pasting the same chunks of coded into various places, you can have a JavaScript/HTML expert focus on getting the UX correct, without them needing to worry about what's happening in the back-end at all.

Web Components offer reusable functionality on the front-end, with native JavaScript. They are a great middle-ground between standard request/response based traditional web applications, and apps that aren't quite ready to move to a full-on JavaScript SPA framework. Web Components themselves are 100% native JavaScript - no new libraries required! Let's learn how Web Components work, then look at integrating them into a back-end like CFML or PHP -- I promise it's easier than you think!

https://www.meetup.com/sacinteractive/events/292762638/
Recording: TBD


CFCasts Content Updates

https://www.cfcasts.com

New Features
  • Search is now powered by ElasticSearch with drastically increased search relevance.
Recent Releases

Coming Soon
  • Brad with more CommandBox Videos
  • More ForgeBox and VS Code Podcast snippet videos
  • ColdBox Elixir from Eric
  • Getting Started with Inertia.js from Eric

Conferences and Training

VS Code Day
April 26, 2023 - 10AM - 4PM PT TOMORROW!!
VS Code Day is our annual event where you'll learn how to elevate your development workflow using the latest and greatest features of VS Code. You'll hear from members of the VS Code team and other VS Code experts on topics like AI-powered programming with GitHub Copilot, coding anywhere with remote development, bringing data science to the cloud, and more. Whether you're just starting out or you're an experienced developer, join us on April 26, 2023 for a day focused on the editor that lets you code anything, cross-platform and free!
https://learn.microsoft.com/en-us/events/learn-events/vs-code-day-2023/

J on the Beach
Bringing DevOps, Devs and Data Scientists together around Big Data
May 10-12, 2023
Malaga, Spain
https://www.jonthebeach.com/
Ortus Profile: https://www.jonthebeach.com/jobs/54/Ortus%20Solutions


VueJS Live
MAY 12 & 15, 2023
ONLINE + LONDON, UK
CODE / CREATE / COMMUNICATE
35 SPEAKERS, 10 WORKSHOPS
10000+ JOINING ONLINE GLOBALLY
300 LUCKIES MEETING IN LONDON
https://vuejslive.com/

Into the Box 2023 - 10th Edition
May 17-19, 2023
The conference will be held in The Woodlands (Houston), Texas -
This year we will continue the tradition of training and offering a pre-conference hands-on training day on May 17th and our live Mariachi Band Party! However, we are back to our Spring schedule and beautiful weather in The Woodlands! Also, this 2023 will mark our 10 year anniversary. So we might have two live bands and much more!!!
IN PERSON ONLY
Website launched: https://intothebox.org
https://itb2023.eventbrite.com/

1 month away - can’t wait, watch videos from the last 4 years on CFCasts
  • Into the Box 2022 - https://cfcasts.com/series/itb-2022
  • Into the Box 2021 - https://cfcasts.com/series/into-the-box-2021 
  • Into the Box 2020 - https://cfcasts.com/series/itb-2020 
  • Into the Box 2019 - https://cfcasts.com/series/into-the-box-2019 


VueConf.us
NEW ORLEANS, LA • MAY 24-26, 2023
Jazz. Code. Vue.
Workshop day: May 24
Main Conference: May 25-26
https://vueconf.us/


CFCamp - Pre-Conference - Ortus has 4 Trainings

June 21st, 2023
Held at the CFCamp venue at the Marriott Hotel Munich Airport in Freising.
  • TestBox: Getting started with BDD-TDD Oh My!
  • Coldbox 7 - from zero to hero
  • Legacy Code Conversion To The Modern World
  • CommandBox Server Deployment for the Modern Age
https://www.cfcamp.org/pre-conference.html

CFCamp

June 22-23rd, 2023
Marriott Hotel Munich Airport, Freising
Check out all the great sessions: https://www.cfcamp.org/sessions.html
Check out all the great speakers: https://www.cfcamp.org/cfcamp-conference-2023/speakers.html
Register now: https://www.cfcamp.org/


Adobe CF Summit West
Las Vegas 2-4th of October.
Get your early bird passes now.
Session passes @ $99
Professional passes @ $199.
Only till May 31st, 2023!
Can you spot ME - Gavin - Apparently I’m in 3 of the photos!
Call for Speakers is OPEN
https://cfsummit.adobeevents.com/


More conferences

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


Blogs, Tweets, and Videos of the Week

4/18/23 - Blog - Charlie Arehart - New updates released for Java 8, 11, 17, and 20 as of Apr 18 2023
It's that time again: there are new JVM updates released today (Apr 18, 2023) for the current long-term support (LTS) releases of Oracle Java, 8, 11, and 17, as well as the current interim update 20.
TLDR: The new updates are 1.8.0_371 (aka 8u371), 11.0.19, 17.0.7, and 20.0.1 respectively). For more on each of them, including what changed and the security fixes they each contain (including their CVE scores regarding urgency of concerns), see the Oracle resources I list below. Oracle calls them "critical patch updates" (yep, CPU), but they are in fact scheduled quarterly updates, so that "critical" nomenclature may sometimes be a bit overstated. And as is generally the case with these Java updates, most of them have the same changes and fixes across the versions as each other, though not always.
https://www.carehart.org/blog/2023/4/18/java_updates_Apr_2023


4/18/23 - Blog - Charlie Arehart - An interesting pair of anniversaries for my blog: 600 posts, over 17 years this month
After I posted my last entry, I happened to notice that it was exactly my 600th post here at carehart.org/blog. How about that? And in that time I've had 3,645 comments from folks. I do write mostly for you all, so thanks!
I also noticed that it marks my 17th year of blogging here, almost to the day with my first entry posted this same week back then, Apr 15 2006. That's "pretty darn interesting", as Ray Camden might say.

FWIW, I'd also blogged elsewhere--yes, on CF--prior to starting this one. And the first of those posts were in early 1998--so technically it's my 25th anniversary of blogging about CF. :-)
https://www.carehart.org/blog/2023/4/18/celebrating_600_posts_and_17_years


4/18/23 - Blog - Ortus Solutions - Get ready to code; Into The Box's 10th edition is just 1 month Away!
Our biggest Into the Box conference is around the corner; Big shoutout to everyone already signed in and of course to all the amazing leading companies supporting the event; we’re excited to learn alongside you at our 10th anniversary!

If you haven't registered yet, what are you waiting for? Get 15% off your Only conference and All Access tickets using the code: lastmonthitb or click on the link below!
https://www.ortussolutions.com/blog/just-one-month-for-into-the-box-2023


4/19/23 - Podcast - Working Code Podcast - Episode 123: Negative 10x Developers
In episode 58, we weighed-in on whether or not 10x engineers actually exist. On today's episode, we go hard in the other direction, talking about the much less mythical -10x engineer: those engineers that seem to actively work in opposition to the greater good, holding unnecessary meetings and flooding the team with a massive amount of documentation. This discussion was directly inspired by the post, How to be a -10x engineer.
https://www.bennadel.com/blog/4451-working-code-podcast-episode-123-negative-10x-developers.htm


4/24/23 - Blog - Ortus Solutions - Into the Box - Hackathon added to Happy Box
During the first day of Into the Box Conference 2023; on May 18th, we're hosting a Happy Box Party where attendees can connect and network with one another. We're excited to announce that this year, we're introducing a new activity: a Hackathon team-up event! This hackathon is an excellent opportunity for tech enthusiasts to come together, collaborate, share their skills and knowledge, and work on innovative projects that tackle real-world problems. We hope you'll join us for this exciting time!
We are currently in the process of finalizing the topics for the hackathon and would love to hear your feedback. We want to make sure that the topics we select are relevant to the interests and expertise of our attendees, so please take a moment to let us know what topics you would be most interested in working on.
https://www.ortussolutions.com/blog/what-would-you-like-to-hack-on-at-into-the-box-2023


4/24/23 - Blog - Ben Nadel - John Gall's Law On Building Complex Systems
Years ago, in the book Designing Data-Intensive Applications, I came across "Gall's Law". It's a hot take on building complex systems by systems theorist, John Gall. The law resonates deeply with me; and, I wanted to pull it out into its own post so that I could share it more easily:

A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: a complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a simple system.

— John Gall

https://www.bennadel.com/blog/4452-john-galls-law-on-building-complex-systems.htm


4/24/23 - Blog - Charlie Arehart - New look for CArehart.org, especially better for the blog on mobile
OK, so in my last post (celebrating my 600th post and 17th year blogging here) I happened to admit that the site still looked like it was from 2006--that's actually the year of the blogcfc 5.005 version that I based it on...and I never really changed the "look and feel" much.
Until this weekend...and it may not be noticeable to all, but I suspect some things will stand out to regular readers, starting with....
https://www.carehart.org/blog/2023/4/24/new_look_for_site_and_especially_mobile


4/25/23 - Blog - Charlie Arehart - Delighted to be speaking at CFCamp 2023
I'm delighted to announce that I've been selected to speak at CFCamp 2023, in Munich this June. This will be my 7th year in a row presenting at this wonderful event, and my 8th year total.
(While I said "thrilled" about my previous two conference announcements, saying "delighted" here is not a downgrade. Just a desire not to sound repetitive!)

My talk will be...
Title: Hidden gems in ColdFusion 2023
https://www.carehart.org/blog/2023/4/25/speaking_at_CFCamp_2023


CFML Jobs

Several positions available on https://www.getcfmljobs.com/
Listing over 60 ColdFusion positions from 38 companies across 29 locations in 5 Countries.

0 new jobs listed this week

Other Job Links

There is a jobs channel in the CFML slack team, and in the Box team slack now too


ForgeBox Module of the Week

cbEventCachingOverride - ColdBox Event Caching Override

This module allows you to set an override for event caching to allow dynamic cache values, like in this module, midnight.

Example
// Cache this event, defaulting to 1440 mins, or 1 day, but we want to have it actually timeout at midnight
function index( event, rc, prc )
cache="true"
cacheTimeout="1440"
cacheOverrideTimeout="midnight" {
    // your code here
}

https://www.forgebox.io/view/cbEventCachingOverride

VS Code Hint Tips and Tricks of the Week

Tailwind Fold

By Stivo

With Tailwind Fold, you can say goodbye to messy and hard-to-read HTML code. This extension helps improve the readability of your code by automatically "folding" long class attributes.

https://marketplace.visualstudio.com/items?itemName=stivo.tailwind-fold


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 https://www.patreon.com/ortussolutions


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
  • All Patreon supporters have their own Private Channel access BoxTeam Slack
https://community.ortussolutions.com/

Top Patreons ()

  • John Wilson - Synaptrix
  • Tomorrows Guides
  • Jordan Clark
  • Gary Knight
  • Mario Rodrigues
  • Giancarlo Gomez 
  • David Belanger  
  • Dan Card
  • Jeffry McGee - Sunstar Media
  • Dean Maunder
  • Nolan Erck 
  • Abdul Raheen

And many more Patreons

You can see an up to date list of all sponsors on Ortus Solutions' Website
https://ortussolutions.com/about-us/sponsors

Thanks everyone!!!

★ Support this podcast on Patreon ★

What is Modernize or Die ® Podcast - CFML News Edition?

Technology is ever changing, blink and you miss it, until now. This podcast keeps you up to date on everything ColdFusion related. News, Engine and Package Updates and Releases, Webinars Meetups and Workshops, CFCast updates, Conferences, Blog Tweets and Videos the Week from the Community, Job offerings, as well as the ForgeBox module of the Week and the VS Code Hint Tip and Trick of the week.