Modernize or Die® - CFML News Podcast for June 13th, 2023 - Episode 198

2023-06-13 Weekly News - Episode 198

Watch the video version on YouTube at https://youtube.com/live/r1L8Aec5-mk?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:

 
Patreon Support ()


We have 40 patreons:
https://www.patreon.com/ortussolutions.

News and Announcements

Ortus Training - ColdBox Zero to Hero
October 4th and 5th
Venue Confirmation in Progress - will be less than 2 miles from the Mirage.
Registration will be open soon!

CF Camp Pre Conference Workshop Discount
We can offer a 30% discount by using the code "OrtusPre30".
Thank you for your ongoing support!
https://www.eventbrite.com/e/cfcamp-pre-conference-workshops-by-ortus-solutions-tickets-641489421127


New Releases and Updates

ColdBox 6.9.0 Released
We are excited to announce the release of ColdBox 6.9.0 LTS, packed with new features, improvements, and bug fixes. In this version, we focused on enhancing the debugging capabilities, improving the ScheduledTasks module, and fixing an important issue related to RestHandler. Let's dive into the details of these updates.
https://www.ortussolutions.com/blog/coldbox-690-released
 

Lucee 6 Beta 2
Following a long last few weeks of final development, testing and bug fixing, the Lucee team is really proud to present Lucee 6 BETA 2
https://dev.lucee.org/t/lucee-6-0-451-beta-2/12673


Lucee 6.0 Launch at @cf_camp
🎉
🚀 Get ready for the official release of Lucee 6.0 at CFCamp! Join us on June 22-23 in Munich, Germany. Save the date and mark your calendars! 🗓️
https://t.co/uvY9t4Rhwh

ICYMI - Lucee 5.4.0.77 RC 2 is out
Remember - Lucee’s Minors include Breaking Changes
https://dev.lucee.org/t/lucee-5-4-0-77-rc-release-candidate-2/12678


Webinar / Meetups and Workshops

ICYMI - Online CF Meetup - "The Many Ways to Run CF (and Lucee)", with Charlie Arehart
Thursday June 8th - 12pm US Eastern Time

Depending on your experience you may tend to favor running CF and your CFML the way you've "always done it" (perhaps by installing CF, or perhaps via Commandbox). But did you know there are in fact several ways to deploy CF (or Lucee), including ways to run CFML without even needing to do that? In this session, veteran CF consultant Charlie Arehart will identify these, starting first with WHY it's useful to have different ways to be able to deploy CF/Lucee and CFML.

Then he will discuss and demonstrate those several ways--whether you prefer to run CF on your own machine or another (whether hosted or in the cloud), to include even being able to run CFML WITHOUT need of CF (or Lucee) to be "installed" at all. He will cover such topics as installers (GUI and console-based), silent installation (and updates), Commandbox, WAR file deployment, container-based (Docker/Kubernetes) deployment, serverless deployment, as well as CLI-based execution of CFML, and execution via cffiddle and trycf, among others.

Buckle up, buttercup, for a fast tour of this varied landscape.

Meetup: https://www.meetup.com/coldfusionmeetup/events/293987033/
Recording: https://www.youtube.com/watch?v=8tnd3RQZy0w


"OctoPerf: The Load Testing Tool for Modern Web Apps", Guillaume Betaillouloux
Thursday June 15th at 12pm US Eastern Time, UTC-4:
OctoPerf offers an integrated development Interface that you can use from any browser to execute load tests against your application. Find out how you can set up a full-blown test campaign with meaningful user journeys in under 20 minutes.
https://www.meetup.com/coldfusionmeetup/events/294018310/


Ortus June Webinar - Taming Time Series Data with StacheBox and the Elk Stack
Jun 16, 2023, 11:00 AM Central Time (US and Canada)
Tired of combing through log files across different servers and/or containers to analyze problems and patterns? In this 1 hour webinar, we will show you how to leverage Logstash and the ELK ( Elasticsearch, Logstash, Kibana ) to consolidate, analyze and visualize your time series data. We'll take you through the process of automating Adobe Coldfusion, Lucee, Apache, NGINX, and IIS Logs into usable, searchable log data. We'll also demonstrate the power of StacheBox to help you troubleshoot, diagnose, and analyze your application exception data.
Led by Jon Clausen
https://us02web.zoom.us/meeting/register/tZIude2spz8rHNXbZTzqtWRu5Jf-ARjvLWws#/registration


Adobe Upcoming Events

Adobe ColdFusion Workshop
WEDNESDAY, JUNE 21, 2023
9:00 AM CEST
Online Event
https://adobe-coldfusion-1day-workshop.meetus.adobeevents.com/

Webinar - Adobe ColdFusion (2023 release) in Docker on Google Cloud Platform
FRIDAY, JUNE 23, 2023
10:00 AM PDT
Online Event
https://docker-gcp-coldfusion.meetus.adobeevents.com/

Adobe ColdFusion Workshop
WEDNESDAY, JUNE 28, 2023
9:00 AM EDT
Online Event
https://aodbe-coldfusion-1daytraining.meetus.adobeevents.com/

Webinar- Road to Fortuna Series: New Administrator Features in Adobe ColdFusion 2023
WEDNESDAY, JULY 26, 2023
10:00 AM PDT
Online Event
https://administrator-features-adobe-coldfusion.meetus.adobeevents.com/

Adobe ColdFusion Workshop
WEDNESDAY, AUGUST 9, 2023
9:00 AM EDT
Online Event
https://adobecf-1day-workshop.meetus.adobeevents.com/

Webinar - Road to Fortuna Series: Exploring the New Google Cloud Platform Features
FRIDAY, AUGUST 25, 2023
10:00 AM PDT
Online Event
https://google-cloud-platform-adobe-coldfusion.meetus.adobeevents.com/


CFCasts Content Updates

https://www.cfcasts.com

Recent Releases
Coming Soon
  • Into the Box 2023 Videos will soon be available for purchase as an EXCLUSIVE PREMIUM package.
  • Subscribers will get access to premium packages after a 6 month exclusive window.
  • More ForgeBox and VS Code Podcast snippet videos
  • ColdBox Elixir from Eric
  • Getting Started with Inertia.js from Eric

Conferences and Training

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

CF Camp Pre Conference Workshop Discount
We can offer a 30% discount by using the code "OrtusPre30".
Thank you for your ongoing support!
https://www.eventbrite.com/e/cfcamp-pre-conference-workshops-by-ortus-solutions-tickets-641489421127

Brad’s Video - https://www.youtube.com/watch?v=oD4JBOmIL2E
Luis’s Video - https://www.youtube.com/watch?v=F1_8xhHjJMM

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/


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.


WISCONSIN DELLS, WI / JULY 24TH - 27TH, 2022
A four-day summer camp for developers passionate about learning all things mobile, web, cloud, and technology.
https://that.us/events/wi/2023/

Our very own Daniel Garcia is speaking there
https://that.us/activities/R3eAGT1NfIlAOJd2afY7

Adobe CF Summit West
Las Vegas 2-4th of October.
Get your early bird passes now.
Session passes @ $99
Professional passes @ $199.
Call for Speakers is OPEN
https://cfsummit.adobeevents.com/
https://cfsummit.adobeevents.com/speaker-application/

Don't miss this opportunity to learn, network, and be inspired at
every coder's paradise - Adobe ColdFusion Summit 2023!
Rise to the occasion and rise to your potential.
Only 2 days left to get your session pass at $99.
Or pay $199, after June 15th.


Ortus Training - ColdBox Zero to Hero
October 4th and 5th
Venue Confirmation in Progress - will be less than 2 miles from the Mirage.
Registration will be open soon!

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

6/1/23 - Blog - Ortus Solutions - Into the Box Day 1 Recap
Our Into the Box 10th edition did not disappoint! We had incredible speakers and attendees who made this conference one of the best yet; thank you to all the new and past speakers for making this a unique and eye-opening experience for all of us.
We hope to have you with us again in the next Into the Box to start a new chapter on how we teach and learn modern CFML and web development; if you miss it, here’s a little recap of what we lived at Into the Box 2023.
https://www.ortussolutions.com/blog/into-the-box-recap-day-1

6/6/23 - Blog - Michael Born - Ortus Solutions - Introducing: The Ortus ORM Extension
We are excited to announce the Ortus ORM Extension, a new effort to improve the CFML ecosystem by modernizing Hibernate ORM support on the Lucee CFML server. The Ortus ORM extension is an open-source fork of the Lucee Hibernate extension which focuses on speed, reliability, and collaboration with the excellent CFML community.
https://www.ortussolutions.com/blog/introducing-the-ortus-orm-extension


6/6/23 - Tweet - Brad with a message about CFCamp
A personal video message about CFCamp happening soo! https://youtube.com/watch?v=si1woTAShLM #CFML #ColdFusion #CFCamp
https://twitter.com/bdw429s/status/1666243839407927297?s=20


6/9/23 - Blog - Luis Majano - Ortus Solutions - ColdBox 6.9.0 Released

We are excited to announce the release of ColdBox 6.9.0 LTS, packed with new features, improvements, and bug fixes. In this version, we focused on enhancing the debugging capabilities, improving the ScheduledTasks module, and fixing an important issue related to RestHandler. Let's dive into the details of these updates.
https://www.ortussolutions.com/blog/coldbox-690-released


6/9/23 - Tweet - Luis evangelizing CFML
@lmajano
, is once again evangelizing and representing the modern #CFML language with a fantastic audience of #developers eager to code and contribute to the #opensource community, this time at
@Opensouthcode
  in Spain 🚀
https://twitter.com/ortussolutions/status/1667252736331599873?s=20


6/10/23 - Blog - Luis Majano - Ortus Solutions - Empowering Open Source Innovation: A Recap of the Enterprise Messaging Presentation at Open South Code 2023
Open South Code is a premier gathering of industry professionals, developers, and open-source advocates, all dedicated to fostering collaboration and innovation in the realm of open-source software. The conference, held annually in Malaga, provides a platform for experts and enthusiasts to exchange ideas, share knowledge, and explore emerging trends in the open-source landscape.

I just had the please to present at Open South Code, the innovative open-source conference held in Malaga, Spain. It had been 3 years since I attended since the conference was on hiatus after Covid.

This conference is an amazing conference always filled with great conversations and great speakers from all over the world. I had the privilege of speaking about Enterprise Messaging with RabbitMQ.

https://www.ortussolutions.com/blog/empowering-open-source-innovation-a-recap-of-the-enterprise-messaging-presentation-at-open-south-code-2023


6/11/23 - Blog - Ben Nadel - Creating A Database-Driven Scheduled Task Runner In ColdFusion
While Dig Deep Fitness won't have much in the way of asynchronous processing (at least initially), there are some "cleanup" tasks that I need to run. As such, I've created a scheduled task as part of the application bootstrapping. This approach has served me well over the years: I create a single ColdFusion scheduled task that pulls task data out of the database and acts as the centralized ingress to all the actual tasks that need to be run.
https://www.bennadel.com/blog/4475-creating-a-database-driven-scheduled-task-runner-in-coldfusion.htm

CFML Jobs

Several positions available on https://www.getcfmljobs.com/
Listing over 73 ColdFusion positions from 48 companies across 34 locations in 5 Countries.

1 new jobs listed this week

Full-Time - Sr Java Developer w/ColdFusion at Remote - United States
Company: Centurion Consulting Group
Posted: Jun 12
https://www.getcfmljobs.com/jobs/index.cfm/united-states/Sr-Java-Developer-wColdFusion-at-Remote/11581


Other Job Links

KGS at Kansas University https://employment.ku.edu/jobs/staff/application-developer/25131br
There is a jobs channel in the CFML slack team, and in the Box team slack now too


ForgeBox Module of the Week

cbPlaywright

By Eric Peterson 

CFML integration with TestBox and Playwright to run tests in actual browsers

What is Playwright?
Playwright enables reliable end-to-end testing for modern web apps.

  • Any browser • Any platform • One API
  • Resilient • No flaky tests
  • No trade-offs • No limits
  • Full isolation • Fast execution
  • Powerful Tooling
https://playwright.dev/

Now available in TestBox for CFML

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

VS Code Hint Tips and Tricks of the Week

Auto Hide

By sirmspencer

Auto-hide side bar
Causes the side bar to be hidden whenever the user clicks into the text editor.

I highly recommend trying the sidbar on the right side. The side bar does not so when on the left, the editor text will shift when the side panel opening and closeing.

Auto-hide bottom panel
Same thing as above, except for the bottom panel (output, terminal, etc. are contained in the panel).

https://marketplace.visualstudio.com/items?itemName=sirmspencer.vscode-autohide


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
  • John Wilson - Synaptrix
  • Tomorrows Guides
  • Jordan Clark
  • Gary Knight
  • Giancarlo Gomez
  • David Belanger 
  • Dan Card
  • Jeffry McGee - Sunstar Media
  • Dean Maunder
  • Kevin Wright
  • Doug Cain 
  • 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 ★

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