Modernize or Die® - CFML News for July 13th, 2021 - Episode 111

Gavin and Brad host this weeks episode. They talk about ColdBox 6.5.0 and CFConfig 1.4.0 and ContentBox CLI and RC being released. They remind you about upcoming deadlines for call for speakers and super early bird tickets for ITB. They announce July's Ortus Webinar. They also talked about a few items you might have missed, Lucee's 5.3.8 version finally being released and the final location for Adobe's Dev Week videos, once they're done editing and a reminder to fill out the State of the CF Union Survey. They discuss the latest CFCasts content, and some upcoming conferences... including Into the Box 2021 and Into the Box Latam both being held in person this year. 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 getCfmlJobs.com including 2 jobs from Ortus Solutions. They show off the ForgeBox module of the Week, CFConfig - A CLI library for importing, exporting, transferring, and otherwise managing CF engine configuration. This week's VS Code Tip of the week is VSCode Can Do That?! Are you really making full use of the powerful features VS Code has to offer? Burke Holland and Sarah Drasner claim you don’t, so to change that, they share all the best things about VS Code that nobody ever bothered to tell you. They thanked all their Patreons - they reached the goal of 100% support of the podcast and we're on the way to the next set of goals. They talked a little information about perks for their Patreon supporters, and a new option, Annual Memberships with a discount. For the show notes - visit the website https://cfmlnews.modernizeordie.io/episodes/modernize-or-die-cfml-news-for-july-13th-2021-episode-111 Music from this podcast used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com

2021-07-13 Weekly News - Episode 111

Watch the video version on YouTube at https://youtu.be/NzjspE5TDrU


Hosts:
 

Gavin Pickin - Senior Developer for Ortus Solutions
Brad Wood - Senior Developer for Ortus Solutions


Thanks to our Sponsor - Ortus Solutions

The makers of ColdBox, CommandBox, ForgeBox, TestBox and almost every other Box out there. 
A few ways  to say thanks back to Ortus Solutions:
  • Like and subscribe to our videos on YouTube. 
  • Sign up for a free or paid account on CFCasts, which is releasing new content every week
  • Buy Ortus’s new Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)

Patreon Support

We have 38 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions.

We are now 41% of the way to our next goal, fully funding the ForgeBox.io site.
Now offering Annual Memberships, pay for the year and save 10% - great for businesses.



News and Events


ColdBox 6.5.0 Released

Today we are excited to release ColdBox v6.5.0 and its standalone companion libraries: CacheBox, LogBox and WireBox. This release has focused on stability and making sure all bugs are addressed especially when using our schedulers and asynchronous processes.
https://coldbox.ortusbooks.com/intro/release-history/whats-new-with-6.5.0
https://www.ortussolutions.com/blog/coldbox-650-released


CFConfig 1.4.0 Released

Today we've released a new version of CFConfig-- your friendly neighborhood CLI for configuring Adobe and Lucee servers.  CFConfig sees a lot of little releases that we don't announce, but they are usually very small little releases adding a single setting here or there.  Today's release has a nice collection of brand new features that seemed worth talking about.
https://www.ortussolutions.com/blog/cfconfig-140-released



Last chance to get your Into the Box Topic Submissions in
 

Deadline for Call for Speakers JULY 15 - so submit ASAP
https://docs.google.com/forms/d/e/1FAIpQLScXkZe7W-frEV5M4Id28Cz0wSr7meyJQfOnYEXgj7lzhcEA6g/viewform

SUPER EARLY BIRD TICKETS STILL AVAILABLE
Great to see people taking advantage of this already
https://intothebox.org
https://itb2021.eventbrite.com


ContentBox CLI Release and 5RC Release

ContentBox 5 development is moving along nicely. 5.0.0-rc.2+34 was released July 6th and ContentBox-CLI was released June 30th.
https://www.forgebox.io/view/contentbox-cli#versions
https://www.forgebox.io/view/contentbox#versions


Ortus Webinar for July - Building API Integrations with Hyper -Michael Born

Wednesday, July 21st Time: 11:00 AM CT
Learn how to connect to a public API using Hyper in this webinar by Michael Born, where he'll cover API integrations from storing secrets to writing unit tests, to publishing the finished, reusable library on ForgeBox.
Register https://us02web.zoom.us/meeting/register/tZ0rf-GurjMpE9cX63bZoFA-SqC4OXzDw6wK
https://www.ortussolutions.com/events/webinars


Adobe Developer Week Videos - Coming Soon

Adobe announced the Dev Week videos would be appearing soon on their ColdFusion Portal site, on their video page. No official timeline on when they would be there, but we’ll let you know as soon as we know.
They have also added more of the API series videos there as well, 6 from that series, up from 2 videos last time we mentioned it.
https://coldfusion.adobe.com/videos/


ICYMI - Lucee 5.3.8 Released

This has been a very long release cycle, a massive thank you to everyone who has been helping us test and address regressions and performance problems…
We have done a lot of work in 5.3.8 to optimise memory usage, the main two areas being improved was the template cache handling and parallel functionality.
Highlights:
  • structValueArray
  • Array methods: shift(), unshift(), push(), pop(), splice()
  • Reevaluate performance of locking overhead in pc.initApplicationContext() for every request
  • Query of Query performance is very bad and single threaded for complex SQL

https://dev.lucee.org/t/new-stable-release-5-3-8-189/8484


Reminder - State of the CF Union Survey

Help us find out the state of the CF Union – what versions of CFML Engine do people use, what frameworks, tools etc. We will share the summary results with everyone who completes the survey so that you can see how you compare with other CF developers.
Spread the news so we can get as many responses as possible.
https://teratech.com/state-of-the-cf-union-2021-survey
317 Results: https://teratech.com/state-of-the-cf-union-2021-results



CFCasts Content Updates

https://www.cfcasts.com

Just Released

  • Object-Oriented Programming with Nolan Erck (https://cfcasts.com/series/oop-series)
    • NOW WITH CAPTIONS!
    • CFC Docs with DocBox for Documentation
    • Coding Guidelines and CFFormat
    • Last videos of the series.
    • Don't forget - the first 4 videos in this series are FREE
  • Using DocBox
    • Configuring DocBox
    • Writing Great Documentation with DocBox


Coming this week
  • Quick Workshop Videos with Eric Peterson


Coming up soon

  • More What’s new with ColdBox 6
  • More What’s new in qb 8
  • More Using DocBox
  • LogBox 101
  • What’s new in Content 5

Send your suggestions at https://cfcasts.com/support



Conferences and Training


Into the Box 2021 - live in Person in Texas.

September 23rd and 24th.
No workshops this year.
Deadline for Call for Speakers JULY 15 - so submit ASAP - https://docs.google.com/forms/d/e/1FAIpQLScXkZe7W-frEV5M4Id28Cz0wSr7meyJQfOnYEXgj7lzhcEA6g/viewform

Selection Committee Meeting this week and Next - Speakers and or Schedule coming soon.

SUPER EARLY BIRD TICKETS STILL AVAILABLE

https://intothebox.org
https://itb2021.eventbrite.com



ITB Latam 2021 - live in person

December 2nd or 3rd 2021 (confirming dates asap)



More conferences

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

CFML is now on the list - https://confs.tech/conferences/new



Blogs, Tweets and Videos of the Week


Blog - Brad Wood - Ortus Solutions - CFConfig 1.4.0 released!
Today we've released a new version of CFConfig-- your friendly neighborhood CLI for configuring Adobe and Lucee servers.  CFConfig sees a lot of little releases that we don't announce, but they are usually very small little releases adding a single setting here or there.  Today's release has a nice collection of brand new features that seemed worth talking about.
https://www.ortussolutions.com/blog/cfconfig-140-released


Tweet - Brad Wood - CFConfig Enhancements
Finishing some exciting enhancements to CFConfig. You'll soon be able to include/exclude(w/ wildcards) config to transfer.  Also choose to append data instead of overwrite & automatic replacements of ${ENV_VAR} placeholders in your JSON on export! #CFML #ColdFusion #CommandBox
https://twitter.com/bdw429s/status/1414707390885371908
https://twitter.com/bdw429s


Blog - Luis Majano - Ortus Solutions - ColdBox 6.5.0 Released
Today we are excited to release ColdBox v6.5.0 and its standalone companion libraries: CacheBox, LogBox and WireBox. This release has focused on stability and making sure all bugs are addressed especially when using our schedulers and asynchronous processes.
https://www.ortussolutions.com/blog/coldbox-650-released


Blog - Charlie Arehart - ColdFusion Portal - ColdFusion Security Code Analyzer now works with CF2021 Standard and Developer editions
If you may not have used or even considered the CF Security Code Analyzer because it worked only with CF Enterprise, check out this change in CF2021. It now works with any CF2021 edition. And you may have a free license of CF Builder you could use for this.
Whether you may be currently using the ColdFusion Security Code Analyzer feature or have never known of it or used it, this is a newsworthy discovery: the tool now works with ColdFusion 2021 when running even as the free Developer edition or Standard edition/license. Prior to CF2021, it worked only with CF’s Enterprise license or Trial edition, and specifically NOT with a Standard license or the free Developer edition.
https://coldfusion.adobe.com/2021/07/coldfusion-security-analyzer-works-with-standard-and-developer/


Blog - Charlie Arehart - ColdFusion Portal - What to try when Adobe site downloads or form submissions fail to work properly
Have you perhaps tried to download ColdFusion from the Adobe site, only to find after you fill out the CF dev/trial download form that the download would not start? You’re just left at a page which offers no other means to download (Adobe could and should fix that by offering links on that page in case this could happen).
Or perhaps you’ve tried to file a bug report at the Adobe Tracker site, only to find that the bug report fails to be submitted and you instead get an error, “Bug Submission Failed“.  Even trying to file a blog post on this very portal can sometimes be met with “submission failed“.
WOW COOKIES
https://coldfusion.adobe.com/2021/07/try-adobe-site-downloads-form-submissions-fail-work-properly/


Tweet - Ben Nadel - Gif Skills
Practicing my #GIF skills this morning with #Camtasia. Mostly, I just wanted to use this adorable quokka photo :D
I love #ColdFusion. Deal with it 😎
https://twitter.com/BenNadel/status/1412724664821026819
https://twitter.com/BenNadel



CFML Jobs

Several positions available on https://www.getcfmljobs.com/
Listing over 150 ColdFusion positions from 69 companies across 100 locations in 5 Countries.

4 new jobs listed this week

Full-Time - ColdFusion/SQL Developer (Business Analyst) at Danbury, CT - United States
Posted Jul 10
https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusionSQL-Developer-Business-Analyst-at-Danbury-CT/11298

Full-Time - Senior Software Engineer - ColdFusion Developer at Bengaluru.. - India
Posted Jul 09
https://www.getcfmljobs.com/jobs/index.cfm/india/Senior-Software-Engineer-ColdFusion-Developer-at-Bengaluru-Karnataka/11297

Full-Time - ColdFusion Developer at Remote - United States
Posted Jul 07
https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusionDev-Remote/11295

Full-Time - Coldfusion Developer at Remote - United States
Posted Jul 07
https://www.getcfmljobs.com/jobs/index.cfm/united-states/Coldfusion-Developer-at-Remote/11296

Ortus Jobs - https://www.ortussolutions.com/about-us/careers

  • Senior ColdFusion CFML Developer (USA TEAM)
  • Desarollador Web (EL SALVADOR TEAM)


ForgeBox Module of the Week

CFConfig

Description: A CLI library for importing, exporting, transferring, and otherwise managing CF engine configuration.

Install: box install commandbox-cfconfig

https://www.forgebox.io/view/commandbox-cfconfig




VS Code Hint Tips and Tricks of the Week

VSCode Can Do That?!

Are you really making full use of the powerful features VS Code has to offer? Burke Holland and Sarah Drasner claim you don’t, so to change that, they share all the best things about VS Code that nobody ever bothered to tell you.

https://www.vscodecandothat.com/




Thank you to all of our Patreon Supporters

New Top Supporter: John Wilson - Synaptrix

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

  • New Annual Membership Options - includes a 10% discount
  • 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

Our Aweomse Patreon List
  • John Wilson - Synaptrix 
  • Don Bellamy
  • Eric Hoffman
  • David Belanger
  • Dean Maunder
  • Gary Knight
  • Giancarlo Gomez
  • Jonathan Perret
  • Mario Rodrigues
  • Jeffry McGee - Sunstar Media
  • Yogesh Mathur
  • Joseph Lamoree
  • Ben Nadel
  • Brett DeLine
  • Carl Von Stetten
  • Charlie Arehart
  • Dan Card
  • Daniel Garcia
  • Didier Lesnicki
  • Edgardo Cabezas
  • Jan Jannek
  • Jason Daiger
  • Jeff McClain
  • Jeremy Adams
  • Jonas Eriksson
  • Jordan Clark
  • Kai Koenig
  • Laksma Tirtohadi
  • Leon Seremelis
  • Matthew Darby
  • Matthew Clemente
  • Mingo Hagen
  • Patrick Flynn
  • Ross Phillips
  • Scott Steinbeck
  • Shawn Oden
  • Stephany Monge
  • Steven Klotz

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


★ 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