Modernize or Die ® Podcast

Modernize or Die ® Podcast

By Ortus SolutionsTechnologyEducationHow To
Download on the App Store

Modernize or Die ® Podcast episodes

  • Modernize or Die® - CFML News Podcast for February 21st, 2023 - Episode 185

    2023-02-21 Weekly News - Episode 185

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

    • Eric Peterson - 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:

    • 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 https://www.forgebox.io/view/commandbox-github 
    • 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: https://www.ortussolutions.com/about-us/shop
    • Buy Ortus’s Books
      • 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)
      • Learn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes 

     
    Patreon Support ( SENSIBLE )

    Goal 1 - We have 42 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions.
    Goal 2 - We are 37% of the way to fully fund the hosting of ForgeBox.io


    News and Announcements


    ICYMI - Authentication Bypass Vulnerability in Mura CMS and Masa CMS – Preliminary Security Advisory
    Multiple versions of Mura CMS and Masa CMS contain an authentication bypass vulnerability that can allow an  unauthenticated attacker to login as any Site Member or System User.
    This is a preliminary security advisory, and is being shared so that impacted organizations can update and patch as needed.  Additional technical details will be released on March 6, 2023.
    https://coldfusion.adobe.com/2023/01/muracms/


    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

    ColdFusion Summit East 2023 MVC Training Workshop
    We are excited to announce a training workshop before the ColdFusion Summit East in Washington, D.C., on April 4th, 2023. Luis Majano, the creator of The ColdBox Platform, will be leading this workshop, bringing you a deep dive 1-day workshop: ColdFusion MVC for Dummies.

    The workshop will combine a variety of theories, hands-on coding, and best practices to give you all the tools needed to leave the workshop ready to build MVC-powered apps when you return to your office.

    https://www.ortussolutions.com/blog/coldfusion-summit-east-2023-mvc-training-workshop


    New Releases and Updates


    CBSecurity 3.1 Released
    We are happy to announce our first minor release for CBSecurity v3.1.0. This release includes a major upgrade of our cbcsrf library, but more importantly a way to generate secure and random passwords using our new createPassword() method in our CBSecurity object.
    https://www.ortussolutions.com/blog/cbsecurity-31-released


    Webinar / Meetups and Workshops


    Ortus Event Calendar for Google

    https://calendar.google.com/calendar/u/0?cid=Y181NjJhMWVmNjFjNGIxZTJlNmQ4OGVkNzg0NTcyOGQ1Njg5N2RkNGJiNjhjMTQwZjc3Mzc2ODk1MmIyOTQyMWVkQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20

    CFCasts Content Updates

    https://www.cfcasts.com


    Recent Releases

    • Mastering CommandBox 5 - 3 new videos - https://cfcasts.com/series/mastering-commandbox-5
      • CFConfig env var overrides - https://cfcasts.com/series/mastering-commandbox-5/videos/cfconfig-env-var-overrides
      • HTTP2 support - https://cfcasts.com/series/mastering-commandbox-5/videos/http2-support
      • AJP Secret - https://cfcasts.com/series/mastering-commandbox-5/videos/ajp-secret
    • 2023 ForgeBox Module of the Week Series - 1 new Video https://cfcasts.com/series/2023-forgebox-modules-of-the-week 
    • 2023 VS Code Hint tip and Trick of the Week Series - 1 new Video https://cfcasts.com/series/2023-vs-code-hint-tip-and-trick-of-the-week 


    Coming Soon

    • Brad with more CommandBox Videos - 24!!!
    • More ForgeBox and VS Code Podcast snippet videos
    • CBWire Series from Grant - Fill out the Poll here https://community.ortussolutions.com/t/poll-cbwire-cfcasts-com-series/9513 
    • ColdBox Elixir from Eric
    • Getting Started with ContentBox from Daniel Garcia


    Conferences and Training


    Github Galaxy

    March 28th, 2023
    Save the date for our global enterprise event focused on improving efficiency, security, and developer productivity.
    GitHub Galaxy—formerly known as GitHub InFocus—is new and reimagined.
    Virtual registration is right around the corner.
    VIP summits: Join us in-person for a VIP summit near you, with breakout sessions, networking, and more for enterprise leaders.
    https://galaxy.github.com/


    Dev Nexus
    April 4-6th, 2023 in Atlanta
    Georgia World Congress Center
    285 Andrew Young International Blvd NW
    Atlanta, GA 30313
    Kubernetes, Java, Software architecture, Kotlin, Performance Tuning
    https://devnexus.com/


    CFSummit East

    Thursday, April 6, 2023
    8:00am - 4:00pm
    Marriott Marquis Washington, DC
    Complimentary; breakfast and lunch will be provided
    https://carahevents.carahsoft.com/Event/Details/341389-adobe
    https://carahevents.carahsoft.com/Event/Details/344168-adobe


    VueJS Live

    MAY 12 & 15, 2023
    ONLINE + LONDON, U...

    33 min
  • Modernize or Die® - CFML News Podcast for February 14th, 2023 - Episode 184

    2023-02-14 Weekly News - Episode 184

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

    Hosts: 

    • Brad Wood - 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-es 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 https://www.forgebox.io/view/commandbox-github 
    • 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: https://www.ortussolutions.com/about-us/shop
    • Buy Ortus’s Books
      • 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)
      • Learn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes 

     
    Patreon Support ( LOVELY )

    Goal 1 - We have 42 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions.
    Goal 2 - We are 37% of the way to fully fund the hosting of ForgeBox.io

    News and Announcements


    ICYMI - Authentication Bypass Vulnerability in Mura CMS and Masa CMS – Preliminary Security Advisory
    Multiple versions of Mura CMS and Masa CMS contain an authentication bypass vulnerability that can allow an  unauthenticated attacker to login as any Site Member or System User.
    This is a preliminary security advisory, and is being shared so that impacted organizations can update and patch as needed.  Additional technical details will be released on March 6, 2023.
    https://coldfusion.adobe.com/2023/01/muracms/

    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


    Join ColdBox Developer Group on LinkedIn
    https://www.linkedin.com/groups/154117/


    CFSummit East Announced
    Thursday, April 6, 2023
    8:00am - 4:00pm
    Marriott Marquis Washington, DC
    Complimentary; breakfast and lunch will be provided
    https://carahevents.carahsoft.com/Event/Details/341389-adobe

    CFML Slack Inviter App - New Link
    Since the Heroku free tier went away, the #CFML Slack inviter app disappeared. You can join that Slack via http://cfml-slack.net  which redirects to a Slack invite link now. #coldfusion #lucee
    BoxTeam link: https://boxteam.ortussolutions.com/

    ICYMI - Ortus Community Forum now has Chat!
    The Community Forum recently got an update that includes a chat feature.
    https://community.ortussolutions.com/

    New Releases and Updates

    qb 9.0.0 Released

    A new major release of qb is now available on ForgeBox! This comes jam-packed with awesome features from new SQLite grammar support to SQLCommenter support to add contextual comments to your queries.

    https://www.ortussolutions.com/blog/qb-9-released

    ICYMI - CBSecurity 3 Released
    We are incredibly excited to release CBSecurity 3. This is a significant release with over six months of work invested in it. We have completely revamped our security module to make ColdBox applications secure, flexible, and ready for the upcoming ColdBox 7 release. The first major announcement for this release is that we have a brand-new logo!
    https://www.ortussolutions.com/blog/cbsecurity-3x-released

    Webinar / Meetups and Workshops


    Ortus Event Calendar for Google
    https://calendar.google.com/calendar/u/0?cid=Y181NjJhMWVmNjFjNGIxZTJlNmQ4OGVkNzg0NTcyOGQ1Njg5N2RkNGJiNjhjMTQwZjc3Mzc2ODk1MmIyOTQyMWVkQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20
     
    Ortus Fridays are back in Full Effect in 2023

    • ICYMI - Ortus Office Hours - Feb 3rd, 2023 - 11 AM CST
    • February Webinar - Feb 17th - Luis Majano with CBSecurity V3


    CFCasts Content Updates

    https://www.cfcasts.com

    Recent Releases

    • Mastering CommandBox 5 with Brad Wood - https://cfcasts.com/series/mastering-commandbox-5
    • 2023 ForgeBox Module of the Week Series - 1 new Video https://cfcasts.com/series/2023-forgebox-modules-of-the-week 
    • 2023 VS Code Hint tip and Trick of the Week Series - 1 new Video https://cfcasts.com/series/2023-vs-code-hint-tip-and-trick-of-the-week 


    Coming Soon

    • Brad with more CommandBox Videos
    • More ForgeBox and VS Code Podcast snippet videos
    • CBWire Series from Grant
    • ColdBox Elixir from Eric
    • Getting Started with ContentBox from Daniel


    Conferences and Training


    Github Galaxy
     March 28th, 2023
    Save the date for our global enterprise event focused on improving efficiency, security, and developer productivity.
    GitHub Galaxy—formerly known as GitHub InFocus—is new and reimagined.
    Virtual registration is right around the corner.
    VIP summits: Join us in-person for a VIP summit near you, with breakout sessions, networking, and more for enterprise leaders.
    https://galaxy.github.com/


    Dev Nexus

    April 4-6th, 2023 in Atlanta
    Georgia World Congress Center
    285 Andrew Young International Blvd NW
    Atlanta, GA 30313
    https://devnexus.com/


    CFSummit East
    Thursday, April 6, 2023
    8:00am - 4:00pm
    Marriott Marquis Washington, DC
    Complimentary; breakfast and lunch will be provided
    https://carahevents.carahsoft.com/Event/Details/341389-adobe


    VueJS Live
    MAY 12 & 15, 2023
    ONLINE + LONDO...

    1 hr 2 min
  • Modernize or Die® - CFML News Podcast for February 7th, 2023 - Episode 183

    2023-02-07 Weekly News - Episode 183

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

    Hosts: 

    • Gavin Pickin - Senior Developer at Ortus Solutions
    • Dan Card - 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:

    • 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 https://www.forgebox.io/view/commandbox-github 
    • 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: https://www.ortussolutions.com/about-us/shop
    • Buy Ortus’s Books
      • 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)
      • Learn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes 


     
    Patreon Support ( NOBLE )
    Goal 1 - We have 42 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions.
    Goal 2 - We are 37% of the way to fully fund the hosting of ForgeBox.io


    News and Announcements


    Authentication Bypass Vulnerability in Mura CMS and Masa CMS – Preliminary Security Advisory
    Multiple versions of Mura CMS and Masa CMS contain an authentication bypass vulnerability that can allow an  unauthenticated attacker to login as any Site Member or System User.
    This is a preliminary security advisory, and is being shared so that impacted organizations can update and patch as needed.  Additional technical details will be released on March 6, 2023.
    https://coldfusion.adobe.com/2023/01/muracms/


    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


    CF Summit East Announced
    Thursday, April 6, 2023
    8:00am - 4:00pm
    Marriott Marquis Washington, DC
    Complimentary; breakfast and lunch will be provided
    https://carahevents.carahsoft.com/Event/Details/341389-adobe


    Join ColdBox Developer Group on LinkedIn
    https://www.linkedin.com/groups/154117/


    CFML Slack Inviter App - New Link
    Since the Heroku free tier went away, the #CFML Slack inviter app disappeared. You can join that Slack via http://cfml-slack.net  which redirects to a Slack invite link now. #coldfusion #lucee
    BoxTeam new link coming soon


    ICYMI - CommandBox settings Sync Feature
    A new CommandBox feature has been born to sync your config settings to your ForgeBox account!
    https://ortussolutions.atlassian.net/browse/COMMANDBOX-1434


    ICYMI - Ortus Community Forum now has Chat!
    The Community Forum recently got an update that includes a chat feature.
    https://community.ortussolutions.com/


    New Releases and Updates

    FusionReactor 9.2.1 update released
    If you're using FusionReactor, note that a new 9.2.1 update was released last week, Jan 31, with a couple of bug fixes--including one where you may need to add a JVM arg to prevent an error, in a certain case as I will discuss.

    • FR8397 Bug: Fix total requests (last 60 seconds) amount in Web Metrics page.
    • FR8398 Improvement: Add property to disable CF query monitoring for Redis cache when property is set to false (set to true by default).
    • FR8399 Bug: Fix event snapshots no longer being sent to the cloud.

    https://www.carehart.org/blog/2023/2/6/fusionreactor_9_2_1_released 


    ICYMI - CBSecurity 3 Released
    We are incredibly excited to release CBSecurity 3. This is a significant release with over six months of work invested in it. We have completely revamped our security module to make ColdBox applications secure, flexible, and ready for the upcoming ColdBox 7 release. The first major announcement for this release is that we have a brand-new logo!

    https://www.ortussolutions.com/blog/cbsecurity-3x-released


    Webinar / Meetups and Workshops

    Ortus Event Calendar for Google

    https://calendar.google.com/calendar/u/0?cid=Y181NjJhMWVmNjFjNGIxZTJlNmQ4OGVkNzg0NTcyOGQ1Njg5N2RkNGJiNjhjMTQwZjc3Mzc2ODk1MmIyOTQyMWVkQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20
     

    Ortus Fridays are back in Full Effect in 2023

    • ICYMI - Ortus Office Hours - Feb 3rd, 2023 - 11 AM CST
    • Software Craftsmanship Book Club - Feb 10th, 2023 - 2 PM CST (Patreon exclusive)
    • February Webinar - Feb 17th - Luis Majano with CBSecurity V3


    CFCasts Content Updates

    https://www.cfcasts.com

    Recent Releases

    • 2023 ForgeBox Module of the Week Series - 1 new Video https://cfcasts.com/series/2023-forgebox-modules-of-the-week 
    • 2023 VS Code Hint tip and Trick of the Week Series - 1 new Video https://cfcasts.com/series/2023-vs-code-hint-tip-and-trick-of-the-week 


    Coming Soon

    • Brad with more CommandBox Videos - 27!!!
    • More ForgeBox and VS Code Podcast snippet videos
    • CBWire Series from Grant - Fill out the Poll here https://community.ortussolutions.com/t/poll-cbwire-cfcasts-com-series/9513 
    • ColdBox Elixir from Eric
    • Getting Started with ContentBox from Daniel
    • Box-ifying a 3rd Party Library from Gavin


    Conferences and Training


    THIS WEEK - VUEJS AMSTERDAM 2023
    9-10 February 2023, Theater Amsterdam
    World's Most Special and Largest Vue Conference
    https://vuejs.amsterdam/


    Github Galaxy
    March 28th, 2023
    Save t...

    51 min
  • Modernize or Die® - CFML News Podcast for January 31st, 2023 - Episode 182

    2023-01-31 Weekly News - Episode 182

    Watch the video version on YouTube at https://youtube.com/live/_iPdrW9iVa4

    Hosts:
     

    • Gavin Pickin - Senior Developer at Ortus Solutions
    • Daniel Garcia - 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:

    • 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 https://www.forgebox.io/view/commandbox-github 
    • 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: https://www.ortussolutions.com/about-us/shop
    • Buy Ortus’s Books
      • 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)
      • Learn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes


     
    Patreon Support ( NOBLE )

    Goal 1 - We have 42 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions.
    Goal 2 - We are 37% of the way to fully fund the hosting of ForgeBox.io

    News and Announcements


    CommandBox settings Sync Feature

    A new CommandBox feature has been born to sync your config settings to your ForgeBox account! New commands:
    config sync push
    config sync pull
    config sync diff
    From the ticket: CommandBox settings sync – like VSCode settings sync.  BUT, I propose we use people's Forgebox account to tie the data to.  This encourages people to:

    • have ForgeBox accounts
    • stay logged in everywhere

    https://ortussolutions.atlassian.net/browse/COMMANDBOX-1434


    Ortus Community Forum now has Chat!

    The Community Forum recently got an update that includes a chat feature. There are notifications you can turn on so you see when people message you.
    The forum is pretty active these days which is great to see, a lot better content retention and search compared to slack.
    Give it the community forum a try!
    https://community.ortussolutions.com/


    ICYMI - New updates released for Java 8, 11, 17, and 19 as of Jan 17 2023

    Here's a heads-up that some will want to hear about: there are new JVM updates released today (Jan 17, 2023) for the current long-term support (LTS) releases of Oracle Java, 8, 11, and 17, as well as the current interim update 19. (Note that prior to Java 9, releases of Java were known technically as 1.x, so 8 is referred to in resources below as 1.8.)
    https://www.carehart.org/blog/2023/1/17/java_updates_Jan_2023


    ICYMI and CLARIFICATION: Beware that latest Oracle JDK installers will REMOVE older JDK installs of that version

    Here's something new to beware if you may run the Oracle JDK installer for the recently updated Java 11 or 17, whether on Windows, macOS, or via RPM: the new Oracle jdk installer WILL REMOVE any older previous versions of that JVM version created by previous JDK installers of the same major version. (Note that this issue does not affect those who implement java by extracting it from a compressed file, like a zip or tar.gz.)
    Fortunately for some, this issue does NOT affect those running Java 8 or below, or Java 19 or above
    https://www.carehart.org/blog/2023/1/23/beware_latest_oracle_JDK_installers_will_remove_older_JDK_installs

    Clarification from Charlie regarding the Podcast discussion of this post last week:
     

    Brad said that this behavior is “not new”, and I have to say: that’s not correct. As the post goes on to clarify, this change IS documented in last week’s release notes for the Oracle JVM. I’ve updated my post with this new paragraph at the top to clarify that point:

    Since I posted this last night, I've heard some people assert "this is not new behavior: Java's always popped up and offered to remove old versions". Those folks are misunderstanding something: that was true of past JRE installers (like in Java 8 and earlier, which don't exist for Java 11), but it was never the case for Oracle JDK installers (even for Java 8). THAT's what's new about the JDK 11 and 17 installers, and it's DOCUMENTED in the release notes, as I discuss below. But it may surprise those who never saw a JDK installer do that, thus this post. (The rest of this post remains unchanged.)

    Thanks Charlie for Clarifiying!

    ICYMI - CBWire Poll about a CFCasts Series

    I’m in the planning stage of developing an ongoing video series for CBWIRE on https://cfcasts.com/. I have several ideas and would like to put it out to the community to vote what you’d like to see most. All series would feature 5-7 minute bit-sized videos posted regularly (probably weekly) until the series is finished.
    https://community.ortussolutions.com/t/poll-cbwire-cfcasts-com-series/9513


    New Releases and Updates


    ICYMI - CBSecurity - V 3.0.0

    This module will enhance your ColdBox applications by providing out-of-the-box security.
    Now with a cool Security Visualizer too!!!

    Change Log is packed - https://www.forgebox.io/view/cbsecurity#changeLog

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


    Webinar / Meetups and Workshops

    Ortus Event Calendar for Google
    https://calendar.google.com/calendar/u/0?cid=Y181NjJhMWVmNjFjNGIxZTJlNmQ4OGVkNzg0NTcyOGQ1Njg5N2RkNGJiNjhjMTQwZjc3Mzc2ODk1MmIyOTQyMWVkQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20

    Ortus Fridays are back in Full Effect in 2023

    • ICYMI - Ortus Webinar - Jan 20th 2023 - CBWIRE Coding Session - Let’s build an app with CBWIRE with Grant Copley - 11 AM CST https://cfcasts.com/series/ortus-webinars-2023/videos/cbwire-live-coding-session-with-grant-copley 
    • Ortus Office Hours - Feb 3rd, 2023 - 11 AM CST
      • Registration
        • https://us02web.zoom.us/meeting/register/tZYvcO-hrz8iHNS0C3o0aw2x3JMtmBrKwzfA 
    • Software Craftsmanship Book Club -...
    47 min
  • Modernize or Die® - CFML News Podcast for January 24th, 2023 - Episode 181

    2023-01-24 Weekly News - Episode 181

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

    Hosts: 

    • Gavin Pickin - Senior Developer at Ortus Solutions
    • Brad Wood - 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:

    • 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 https://www.forgebox.io/view/commandbox-github 
    • 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: https://www.ortussolutions.com/about-us/shop
    • Buy Ortus’s Books
      • 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)
      • Learn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes


     
    Patreon Support ( amazing )
    Goal 1 - We have 42 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions.
    Goal 2 - We are 37% of the way to fully fund the hosting of ForgeBox.io


    News and Announcements

    New updates released for Java 8, 11, 17, and 19 as of Jan 17 2023
    Here's a heads-up that some will want to hear about: there are new JVM updates released today (Jan 17, 2023) for the current long-term support (LTS) releases of Oracle Java, 8, 11, and 17, as well as the current interim update 19. (Note that prior to Java 9, releases of Java were known technically as 1.x, so 8 is referred to in resources below as 1.8.)

    https://www.carehart.org/blog/2023/1/17/java_updates_Jan_2023

    Beware that latest Oracle JDK installers will REMOVE older JDK installs of that version
    Here's something new to beware if you may run the Oracle JDK installer for the recently updated Java 11 or 17, whether on Windows, macOS, or via RPM: the new Oracle jdk installer WILL REMOVE any older previous versions of that JVM version created by previous JDK installers of the same major version. (Note that this issue does not affect those who implement java by extracting it from a compressed file, like a zip or tar.gz.)
    Fortunately for some, this issue does NOT affect those running Java 8 or below, or Java 19 or above

    https://www.carehart.org/blog/2023/1/23/beware_latest_oracle_JDK_installers_will_remove_older_JDK_installs


    CBWire Poll about a CFCasts Series
    I’m in the planning stage of developing an ongoing video series for CBWIRE on https://cfcasts.com/. I have several ideas and would like to put it out to the community to vote what you’d like to see most. All series would feature 5-7 minute bit-sized videos posted regularly (probably weekly) until the series is finished.

    https://community.ortussolutions.com/t/poll-cbwire-cfcasts-com-series/9513

    New Releases and Updates

    CBSecurity - V 3.0.0

    This module will enhance your ColdBox applications by providing out-of-the-box security.
    Now with a cool Security Visualizer too?

    Change Log is packed - https://www.forgebox.io/view/cbsecurity#changeLog

    Changed / COMPATIBILITY

    • Dropped ACF2016
    • Separated routes to it's own module Router
    • COMPAT New JwtAuthValidator instead of mixing concerns with the JwtService. You will have to update your configuration to use this validator instead of the JwtService
    • useSSL is now defaulted to true for all security relocations as the default
    • Encapsulation of jwt settings from the ModuleConfig to the JwtService
    • CBAuthValidator has been renamed to just AuthValidator this way it can be used with ANY authentication service instead of binding it to just cbauth. This validator just relies on the IAuthUser interface now.


    Added

    • New AuthValidator now can validate permissions and roles according to our IAuthUser interface but can be used on ANY authentication service that implements IAuthService
    • New authorization and authentication delegates for usage in cb7
    • New ability for the firewall to log all action events to a database table.
    • New visualizer that can visualize all settings and all firewall events via the log table if enabled.
    • New Basic Auth validator and basic auth user credentials storage system. This will allow you to secure your apps where no database interaction is needed or required.
    • New global and rule action: block and the fireall will block the request with a 401 Unathorized page.
    • New event cbSecurity_onFirewallBlock announced whenever the firewall blocks a request into the system with a 403.
    • DBTokenStorage now rotates using async scheduler and not direct usage anymore.
    • Ability to set the cbcsrf module settings into the cbsecurity settings as csrf.
    • We now default the user service class and the auth token rotation events according to used authentication service (cbauth, etc), no need to duplicate work.
    • New rule based IP security. You can add a allowedIPs key into any rule and add which IP Addresses are allowed into the match. By default, it matches all IPs.
    • New rule based HTTP method security. You can add a httpMethods key into any rule and add which HTTP methods are allowed into the match. By default, it matches all HTTP Verbs.
    • New securityHeaders configuration to allow a developer to protect their apps from common exploits: xss, HSTS, Content Type Options, host header validation, ip validation, click jacking, non-SSL redirection and much more.
    • Authenticated user is now stored by the security firewall according to the prcUserVariable on authenticated calls via preProcess() no matter the validator used
    • Dynamic Custom Claims: You can pass a function/closure as the value for a custom claim and it will be evaluated at runtime passing in the current claims before being encoded
    • Allow passing in custom refresh token claims to attempt() and fromUser() and refreshToken() : refreshCustomClaims
    • Added TokenInvalidException and TokenExpiredException to the refreshToken endpoint


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

    Webinar / Meetups and Workshops

    Ortus Event Calendar for Google

    https://cale...

    57 min
  • Modernize or Die® - CFML News Podcast for January 17th, 2023 - Episode 180

    2023-01-17 Weekly News - Episode 180

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

    Hosts: 

    • Eric Peterson - Senior Developer at Ortus Solutions
    • Dan Card - 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:

    • 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 https://www.forgebox.io/view/commandbox-github 
    • 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: https://www.ortussolutions.com/about-us/shop
    • Buy Ortus’s Books
      • 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)
      • Learn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes

     
    Patreon Support ( distinguished )

    Goal 1 - We have 42 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions.
    Goal 2 - We are 37% of the way to fully fund the hosting of ForgeBox.io

    New Releases and Updates

    qb 9.0.0-beta.1 Released

    Lots of great features and bug fixes

    • SQLite Grammar (Thanks to Jason Steinshouer)
    • SQLCommenter Support (https://google.github.io/sqlcommenter/)
    • Many bug fixes and performance improvements

    The docs are currently being updated: https://qb.ortusbooks.com/v/9.0.0/whats-new

    Webinar / Meetups and Workshops

    Ortus Event Calendar for Google
    https://calendar.google.com/calendar/u/0?cid=Y181NjJhMWVmNjFjNGIxZTJlNmQ4OGVkNzg0NTcyOGQ1Njg5N2RkNGJiNjhjMTQwZjc3Mzc2ODk1MmIyOTQyMWVkQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20

    Ortus Fridays are back in Full Effect in 2023

    • ICYMI - Ortus Office Hours - Jan 6th, 2023 - 11 AM CST
    • Ortus Webinar - Jan 20th 2023 - CBWIRE Coding Session - Let’s build an app with CBWIRE with Grant Copley - 11 AM CST
    • Koding with the Kiwi - Jan 27th, 2023 - 2 PM CST
    • Ortus Office Hours - Feb 3rd, 2023 - 11 AM CST
    • Software Craftsmanship Book Club - Feb 10th, 2023 - 2 PM CST (Patreon exclusive)

    ICYMI - Mid Michigan CFUG - Adobe’s Ray Camden will be presenting Intro to Alpine.js
    Alpine calls itself the jQuery for the modern web. So if you’re not ready to move to React or Vue you many want to give it a serious look. They’ve also done the behind the scenes work to integrate it with charting programs, online rich text editors and online calendars.

    If you’re unable to make the livestream we will make Ray’s presentation available on our YouTube channel at a later date. https://youtube.com/@CFML

    View Recording on Youtube: https://youtu.be/cW6CyxxRAzQ


    CFCasts Content Updates

    https://www.cfcasts.com

    Recent Releases

    • ITB 2022 - All videos released to subscribers - 30+!!!!
    • 2022 ForgeBox Module of the Week Series - 1 new Video https://cfcasts.com/series/2022-forgebox-modules-of-the-week
    • 2022 VS Code Hint tip and Trick of the Week Series - 1 new Video https://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week 


    Coming Soon

    • Brad with more CommandBox Videos
    • More ForgeBox and VS Code Podcast snippet videos
    • ColdBox Elixir from Eric
    • Getting Started with ContentBox from Daniel
    • Box-ifying a 3rd Party Library from Gavin

     

    Conferences and Training

    CF Summit Online

    All the webinars, all the speakers from Adobe ColdFusion Summit 2022 – brought right to your screen. All sessions will soon be streamed online, for your convenience. Stay tuned for more!

    ICYMI - MODERNIZING THROUGH EVOLUTION NOT REVOLUTION
    Guust Nieuwenhuis
    January 10, 2023 | 15:00 - 16:00 EST (1 hour)
    Our company has grown over a quarter of a century, and across those years we have matured as developers and IT companies, refining both our tools and practices to a degree that the past seems hardly recognizable. Counter to this are the inevitable compromises, products of constrained timeframes, limited client budgets or strained resources. Projects inevitably lean more towards growth and depth than general modernization, to the point that they become difficult to maintain. So, what happens when the bugs add up and the monster emerges? Refactor? Rewrite from scratch? We’ve been involved in many such projects, internally and inherited both, and have learned there is no simple answer to the question “how do we move forward?” Through case studies and anecdotes I will explain what to look out for, from both a technical and business perspective.
    https://www.youtube.com/watch?v=hIZ0S-4WxDU


    ICYMI - EASIER API DEVELOPMENT AND TESTING - USE POSTMAN, WEBHOOK.SITE, AND NGROK TO ENHANCE YOUR WORKFLOW
    Daniel Garcia
    January 12, 2023 | 12:00 - 13:00 EST (1 hour)
    Postman, Webhook.site, and ngrok are great tools that can really enhance your API development and testing workflow. PostMan is a cross-platform API Testing Tool with lots of awesome features, Webhook.site allows you to easily inspect, test, and automate any incoming HTTP request or e-mails, and ngrok enables you to expose a web server running on your local machine to the internet. These are must-have tools for any API developer (either creating or consuming). In short, these tools solve problems and best of all, they all have free versions which allow you to be very productive. My goal is that after this conference, you will start using at least one, if not all three, tools when you get home. I'm not saying using these tools will be life-changing, but I am also not not saying that either
    https://www.youtube.com/watch?v=uBgYHzPxDCs


    ICYMI - LEVERAGING AI / COGNITIVE SERVICES VIA COLDFUSION
    Michael Hayes
    January 17 | 12:00 - 13:00 pm EST (1 hour)
    Azure Cognitive Services is API that leverages AI and Machine Learning to provide capability such as Sentiment Analysis, Entity Recognition, Auto Translator, Text to Speech, speech translation, and many more. All this would be written in ColdFusion 2021 of course and a GIT repo of the code will be shared wit...

    41 min
  • Modernize or Die® - CFML News Podcast for January 10th, 2023 - Episode 179

    2023-01-10 Weekly News - Episode 179

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

    Hosts: 

    • Gavin Pickin - Senior Developer at Ortus Solutions
    • Daniel Garcia - 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:

    • 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 https://www.forgebox.io/view/commandbox-github 
    • 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: https://www.ortussolutions.com/about-us/shop
    • Buy Ortus’s Books
      • 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)
      • Learn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes

     
    Patreon Support ( admirable )

    Goal 1 - We have 42 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions.
    Goal 2 - We are 37% of the way to fully fund the hosting of ForgeBox.io

     
    News and Announcements

    Security Notice: Mura CMS < 10.0.580 and Masa CMS < 7.3.10
    Security Notice: Mura CMS < 10.0.580 and Masa CMS < 7.3.10 are affected by a critical authentication bypass vulnerability. Patch this one now. Vulnerability details will be disclosed in 60 days.

    https://github.com/MasaCMS/MasaCMS/releases/tag/7.3.10
    https://www.murasoftware.com/mura-cms/

    New Releases and Updates

    CBWIRE 2.2 Released
    We're excited to announce the release of CBWIRE 2.2. This release includes several added enhancements, such as new lifecycle hooks and simplified Turbo Drive integration. We changed the previous lifecycle hook of mount() to onMount() to be consistent, and several bugs were squashed.
    The docs have been updated also. https://cbwire.ortusbooks.com/
    https://www.ortussolutions.com/blog/cbwire-22-released


    Webinar / Meetups and Workshops

    Ortus Event Calendar for Google

    https://calendar.google.com/calendar/u/0?cid=Y181NjJhMWVmNjFjNGIxZTJlNmQ4OGVkNzg0NTcyOGQ1Njg5N2RkNGJiNjhjMTQwZjc3Mzc2ODk1MmIyOTQyMWVkQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20
     
    Ortus Fridays are back in Full Effect in 2023

    • ICYMI - Ortus Office Hours - Jan 6th, 2023 - 11 AM CST
    • Ortus Webinar - Jan 20th 2023 - CBWIRE Coding Session - Let’s build an app with CBWIRE with Grant Copley - 11 AM CST
    • Koding with the Kiwi - Jan 27th, 2023 - 2 PM CST
    • Ortus Office Hours - Feb 3rd, 2023 - 11 AM CST
    • Software Craftsmanship Book Club - Feb 10th, 2023 - 2 PM CST (Patreon exclusive)


    Mid Michigan CFUG - Adobe’s Ray Camden will be presenting Intro to Alpine.js

    Alpine calls itself the jQuery for the modern web. So if you’re not ready to move to React or Vue you many want to give it a serious look. They’ve also done the behind the scenes work to integrate it with charting programs, online rich text editors and online calendars.

    If you’re unable to make the livestream we will make Ray’s presentation available on our YouTube channel at a later date. https://youtube.com/@CFML

    https://tinyurl.com/yeyt7y9u


    CFCasts Content Updates

    https://www.cfcasts.com

    Recent Releases

    • ITB 2022 - All videos released to subscribers - 30+!!!!
    • 2022 ForgeBox Module of the Week Series - 1 new Video https://cfcasts.com/series/2022-forgebox-modules-of-the-week
    • 2022 VS Code Hint tip and Trick of the Week Series - 1 new Video https://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week 


    Coming Soon

    • More ForgeBox and VS Code Podcast snippet videos
    • ColdBox Elixir from Eric
    • Getting Started with ContentBox from Daniel
    • Brad with more CommandBox Videos
    • Box-ifying a 3rd Party Library from Gavin
    •  


    Conferences and Training

    CF Summit Online

    All the webinars, all the speakers from Adobe ColdFusion Summit 2022 – brought right to your screen. All sessions will soon be streamed online, for your convenience. Stay tuned for more!

    MODERNIZING THROUGH EVOLUTION NOT REVOLUTION
    Guust Nieuwenhuis
    January 10, 2023 | 15:00 - 16:00 EST (1 hour)
    Our company has grown over a quarter of a century, and across those years we have matured as developers and IT companies, refining both our tools and practices to a degree that the past seems hardly recognizable. Counter to this are the inevitable compromises, products of constrained timeframes, limited client budgets or strained resources. Projects inevitably lean more towards growth and depth than general modernization, to the point that they become difficult to maintain. So, what happens when the bugs add up and the monster emerges? Refactor? Rewrite from scratch? We’ve been involved in many such projects, internally and inherited both, and have learned there is no simple answer to the question “how do we move forward?” Through case studies and anecdotes I will explain what to look out for, from both a technical and business perspective.

    EASIER API DEVELOPMENT AND TESTING - USE POSTMAN, WEBHOOK.SITE, AND NGROK TO ENHANCE YOUR WORKFLOW
    Daniel Garcia
    January 12, 2023 | 12:00 - 13:00 EST (1 hour)
    Postman, Webhook.site, and ngrok are great tools that can really enhance your API development and testing workflow. PostMan is a cross-platform API Testing Tool with lots of awesome features, Webhook.site allows you to easily inspect, test, and automate any incoming HTTP request or e-mails, and ngrok enables you to expose a web server running on your local machine to the internet. These are must-have tools for any API developer (either creating or consuming). In short, these tools solve problems and best of all, they all have free versions which allow you to be very productive. My goal is that after this conference, you will start using at least one, if not all three, tools when you get home. I'm not saying using these tools will be life-changing, but I am also not not saying that ...

    48 min
  • Modernize or Die® - CFML News Podcast for January 3rd, 2023 - Episode 178

    2023-01-03 Weekly News - Episode 178

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

    Hosts: 

    • Eric Peterson - Senior Developer at Ortus Solutions
    • Brad Wood - Software Consultant for 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:

    • 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 https://www.forgebox.io/view/commandbox-github 
    • 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: https://www.ortussolutions.com/about-us/shop
    • Buy Ortus’s Books
      •  102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)
      • Learn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes

     
    Patreon Support ( exquisite )

    Goal 1 - We have 43 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions
    Goal 2 - We are 39% of the way to fully fund the hosting of ForgeBox.io

     
    News and Announcements

    No news.  Happy New Year!

    New Releases and Updates

    FORGEBOX v7.1.0 Released
    30 Dec 2022
    We are so happy to announce a minor release for our package management system. In this release, we take care of some bug fixes reported and a lot of work for our elastic search engine. Now better search results with an improved response time. We have updated our core modules to the latest versions for better security and performance.
    https://www.ortussolutions.com/blog/forgebox-v710-released

    Webinar / Meetups and Workshops

    Ortus Event Calendar for Google
    https://calendar.google.com/calendar/u/0?cid=Y181NjJhMWVmNjFjNGIxZTJlNmQ4OGVkNzg0NTcyOGQ1Njg5N2RkNGJiNjhjMTQwZjc3Mzc2ODk1MmIyOTQyMWVkQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20
     
    Ortus Fridays are back in Full Effect in 2023

    • Ortus Office Hours - Jan 6th, 2023 - 11 AM CST
    • Software Craftsmanship Book Club - Jan 13th, 2023 - 2 PM CST (Patreon exclusive)
    • Ortus Webinar - Jan 20th 2023 - - 11 AM CST
    • Koding with the Kiwi - Jan 27th, 2023 - 2 PM CST

    CFCasts Content Updates

    https://www.cfcasts.com

    Recent Releases

    • ITB 2022 - All videos released to subscribers
    • 2022 ForgeBox Module of the Week Series - 1 new Video https://cfcasts.com/series/2022-forgebox-modules-of-the-week
    • 2022 VS Code Hint tip and Trick of the Week Series - 1 new Video https://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week 


    Coming Soon

    • More ForgeBox and VS Code Podcast snippet videos
    • Box-ifying a 3rd Party Library from Gavin
    • ColdBox Elixir from Eric
    • Getting Started with ContentBox from Daniel
    • Brad with more CommandBox Videos


    Conferences and Training

    CF Summit Online

    All the webinars, all the speakers from Adobe ColdFusion Summit 2022 – brought right to your screen. All sessions will soon be streamed online, for your convenience. Stay tuned for more!

    MODERNIZING THROUGH EVOLUTION NOT REVOLUTION
    Guust Nieuwenhuis
    January 10, 2023 | 15:00 - 16:00 EST (1 hour)
    Our company has grown over a quarter of a century, and across those years we have matured as developers and IT companies, refining both our tools and practices to a degree that the past seems hardly recognizable. Counter to this are the inevitable compromises, products of constrained timeframes, limited client budgets or strained resources. Projects inevitably lean more towards growth and depth than general modernization, to the point that they become difficult to maintain. So, what happens when the bugs add up and the monster emerges? Refactor? Rewrite from scratch? We’ve been involved in many such projects, internally and inherited both, and have learned there is no simple answer to the question “how do we move forward?” Through case studies and anecdotes I will explain what to look out for, from both a technical and business perspective.

    EASIER API DEVELOPMENT AND TESTING - USE POSTMAN, WEBHOOK.SITE, AND NGROK TO ENHANCE YOUR WORKFLOW
    Daniel Garcia
    January 12, 2023 | 12:00 - 13:00 EST (1 hour)
    Postman, Webhook.site, and ngrok are great tools that can really enhance your API development and testing workflow. PostMan is a cross-platform API Testing Tool with lots of awesome features, Webhook.site allows you to easily inspect, test, and automate any incoming HTTP request or e-mails, and ngrok enables you to expose a web server running on your local machine to the internet. These are must-have tools for any API developer (either creating or consuming). In short, these tools solve problems and best of all, they all have free versions which allow you to be very productive. My goal is that after this conference, you will start using at least one, if not all three, tools when you get home. I'm not saying using these tools will be life-changing, but I am also not not saying that either


    SPREADSHEET MAGIC
    Kevin Wright
    January 19 | 12:00 - 13:00pm EST (1 hour)
    Microsoft Office is the 'de facto' standard in most business environments. In this session we will look at different ways of integrating with one of the most used applications of the MS office suite, Excel. Come learn how to create, access and manipulate spreadsheets programmatically with the CFSPREADSHEET tag in ColdFusion. We will go beyond basic read and write features, and will delve into more advanced techniques like working with formulas and formatting, and creating multiple sheets. We will also look at examples of more complex types of spreadsheets by using lookups and even creating and embedding dynamic charts. FORMAT: Presentation with slides / live code review

    OPPORTUNITIES FOR BLOCKCHAIN TECHNOLOGY AND NFTS IN THE REAL WORLD
    Masha Edelen and Nick Juntilla
    January 24 | 14:00 - 15:00pm EST (1 hour)
    Understanding the value and practical use cases of Non-Fungible Tokens in modern business applications. Learn how to get started using the blockchain and building your Web 3 strategy.

    Website for CF Summit Online
    https://cfsummit-online.meetu...

    32 min
  • Modernize or Die® - CFML News Podcast for December 27th, 2022 - Episode 177

    2022-12-27 Weekly News - Episode 177

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

    Hosts: 

    • Eric Peterson - Senior Developer at Ortus Solutions
    • Daniel Garcia - 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:

    • 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 https://www.forgebox.io/view/commandbox-github 
    • 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: https://www.ortussolutions.com/about-us/shop
    • Buy Ortus’s Books
      • 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)
      • Learn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes


     
    Patreon Support ( prodigious )

    Goal 1 - We have 43 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions.
    Goal 2 - We are 39% of the way to fully fund the hosting of ForgeBox.io

    Patreon Sponsored Job Announcement - Tomorrows Guides

    Tomorrows Guides is a fast paced leader in the UK care sector, catering for care seekers across three areas: Care Homes, Nurseries and Home Care. We are often called the Trip Advisor of the care sector.


    Current Roles - More in the job section

    Senior Cf Developer – UK Only | Remote | Permanent | Circa £60k -  https://app.occupop.com/shared/job/senior-coldfusion-developer-5925b/

    Automation Test Engineer – UK Only | Remote | Permanent | Crica £40k - https://app.occupop.com/shared/job/automation-test-engineer-a6545/

     
    News and Announcements

    ICYMI - CFML Blog Aggregator - CFBlogs.org 2.0 Released

    The new version of CFBlogs ColdFusion Blog Aggregator has been released.

    This version displays all of the blog posts in an attractive three-column card layout and displays the open graph image or a site image at the top of the post. The card images should allow the user to quickly convey the author of the post. Users can sort the grids by author by clicking on the card image.

    https://www.gregoryalexander.com/blog/2022/12/5/CFBlogsorg-20-Released

    ICYMI - ColdBox Master Class - Completely Free until the end of the Year!
    Want to learn about modern web apps in ColdFusion (CFML)? We have our ColdBox Master Class for FREE until the end of the year!  A gift to the community, so we can all build amazing apps together! Watch all the videos!  Binge Coding Anyone? Enjoy!
    https://www.cfcasts.com/series/cb-master-class?utm_source=podcast&utm_medium=PODCAST&utm_campaign=LM-PODCAST


    Webinar / Meetups and Workshops

    Ortus Event Calendar for Google

    https://calendar.google.com/calendar/u/0?cid=Y181NjJhMWVmNjFjNGIxZTJlNmQ4OGVkNzg0NTcyOGQ1Njg5N2RkNGJiNjhjMTQwZjc3Mzc2ODk1MmIyOTQyMWVkQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20
     
    Ortus Fridays are back in Full Effect in 2023

    • Ortus Office Hours - Jan 6th, 2023
    • Software Craftsmanship Book Club - Jan 13th, 2023
    • Ortus Webinar - Jan 20th 2023
    • Koding with the Kiwi - Jan 27th, 2023


    CFCasts Content Updates

    https://www.cfcasts.com

    Recent Releases

    • ITB - 12 Days of Xmas - ITB 2022 - All videos released to subscribers
    • Software Craftsmanship Book Club - Clean Code - Chapter 2 https://cfcasts.com/series/ortus-software-craftsmanship-book-club---clean-code/videos/ortus-software-craftsmanship-book-club-clean-code-2 
    • ColdBox Master Class - ddFREE for 4 more days
    • 2022 ForgeBox Module of the Week Series - 1 new Video https://cfcasts.com/series/2022-forgebox-modules-of-the-week
    • 2022 VS Code Hint tip and Trick of the Week Series - 1 new Video https://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week 


    Coming Soon

    • More ForgeBox and VS Code Podcast snippet videos
    • Box-ifying a 3rd Party Library from Gavin
    • ColdBox Elixir from Eric
    • Getting Started with ContentBox from Daniel
    • Brad with more CommandBox Videos

     

    Conferences and Training

    CF Summit Online

    All the webinars, all the speakers from Adobe ColdFusion Summit 2022 – brought right to your screen. All sessions will soon be streamed online, for your convenience. Stay tuned for more!

    MODERNIZING THROUGH EVOLUTION NOT REVOLUTION
    Guust Nieuwenhuis
    January 10, 2023 | 15:00 - 16:00 EST (1 hour)
    Our company has grown over a quarter of a century, and across those years we have matured as developers and IT companies, refining both our tools and practices to a degree that the past seems hardly recognizable. Counter to this are the inevitable compromises, products of constrained timeframes, limited client budgets or strained resources. Projects inevitably lean more towards growth and depth than general modernization, to the point that they become difficult to maintain. So, what happens when the bugs add up and the monster emerges? Refactor? Rewrite from scratch? We’ve been involved in many such projects, internally and inherited both, and have learned there is no simple answer to the question “how do we move forward?” Through case studies and anecdotes I will explain what to look out for, from both a technical and business perspective.

    EASIER API DEVELOPMENT AND TESTING - USE POSTMAN, WEBHOOK.SITE, AND NGROK TO ENHANCE YOUR WORKFLOW
    Daniel Garcia
    January 12, 2023 | 12:00 - 13:00 EST (1 hour)
    Postman, Webhook.site, and ngrok are great tools that can really enhance your API development and testing workflow. PostMan is a cross-platform API Testing Tool with lots of awesome features, Webhook.site allows you to easily inspect, test, and automate any incoming HTTP request or e-mails, and ngrok enables yo...

    40 min
  • Modernize or Die® - CFML News Podcast for December 20th, 2022 - Episode 176

    2022-12-20 Weekly News - Episode 176

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

    Hosts:

    • Gavin Pickin - Senior Developer at Ortus Solutions
    • Brad Wood - 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:

    • 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 https://www.forgebox.io/view/commandbox-github 
    • 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: https://www.ortussolutions.com/about-us/shop
    • Buy Ortus’s Books
      • 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)
      • Learn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes

     
    Patreon Support ( substantial )
    Goal 1 - We have 43 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions.
    Goal 2 - We are 39% of the way to fully fund the hosting of ForgeBox.io


    Patreon Sponsored Job Announcement - Tomorrows Guides

    Tomorrows Guides is a fast paced leader in the UK care sector, catering for care seekers across three areas: Care Homes, Nurseries and Home Care. We are often called the Trip Advisor of the care sector.
     
     
    Current Roles - More in the job section
     
    Senior Cf Developer – UK Only | Remote | Permanent | Circa £60k -  https://app.occupop.com/shared/job/senior-coldfusion-developer-5925b/

    Automation Test Engineer – UK Only | Remote | Permanent | Crica £40k - https://app.occupop.com/shared/job/automation-test-engineer-a6545/


    News and Announcements

    Real ColdFusion is in the News

    The U.S. Department of Energy said Sunday it would announce a "major scientific breakthrough" this week, after media reported a federal laboratory had recently achieved a major milestone in nuclear fusion research. The Financial Times reported Sunday that scientists in the California-based Lawrence Livermore National Laboratory (LLNL) had achieved a "net energy gain" from an experimental fusion reactor.
    https://www.cbsnews.com/news/nuclear-fusion-energy-breakthrough-us-expected-announcement-zero-carbon-power/

    Meet ColdFusion on Amazon Web Services

    Build high-performing, enterprise-ready applications that scale dynamically to meet your business needs. Easily create interactive web applications by leveraging unique built-in HTML5 support. Make your websites more secure with formidable security standards.
    https://www.adobe.com/products/coldfusion-amazon-web-services.html


    12 Days of Xmas - ITB 2022 Video Releases are in Progress

    It's that time of year again. Trees are lit, presents are being wrapped, and relatives are coming to visit. That's right, it's time again for the 12 days of Christmas-- 2022 ITB Video Release Edition!

    https://www.ortussolutions.com/blog/category/12-days-of-christmas-itb-2022-video-release
    https://www.ortussolutions.com/blog/the-12-days-of-christmas-itb-2022-video-release-day-2-new-modules
    https://www.ortussolutions.com/blog/the-12-days-of-christmas-itb-2022-video-release-day-3-modules
    https://www.ortussolutions.com/blog/the-12-days-of-christmas-itb-2022-video-release-day-4-coldbox-modules-features
    https://www.ortussolutions.com/blog/the-12-days-of-christmas-itb-2022-video-release-day-5-commandbox
    https://www.ortussolutions.com/blog/the-12-days-of-christmas-itb-2022-video-release-day-6-contentbox
    https://www.ortussolutions.com/blog/the-12-days-of-christmas-itb-2022-video-release-day-7-reactive-uis-cbwire-vuejs-and-alpinejs
    https://www.ortussolutions.com/blog/the-12-days-of-christmas-itb-2022-video-release-day-8-modern-cfml
    https://www.ortussolutions.com/blog/the-12-days-of-christmas-itb-2022-video-release-day-9-debugging-cfml-applications


    Adobe ColdFusion Fortuna Alpha

    Signup for the pre-release
    https://www.adobeprerelease.com/beta/C0A219A0-A127-417A-D0D3-A7B5B3C5A0AE/participate/C3B4F4DC-8662-4610-D2B1-EE8FAD396648


    Advent of Code

    https://adventofcode.com/

    CFML Slack Leaderboard: `1574707-be30db8f`
    Box Team Leaderboard: `26416-a4842ce2`


    ICYMI - CFML Blog Aggregator - CFBlogs.org 2.0 Released

    The new version of CFBlogs ColdFusion Blog Aggregator has been released.

    This version displays all of the blog posts in an attractive three-column card layout and displays the open graph image or a site image at the top of the post. The card images should allow the user to quickly convey the author of the post. Users can sort the grids by author by clicking on the card image.

    https://www.gregoryalexander.com/blog/2022/12/5/CFBlogsorg-20-Released


    ICYMI - ColdBox Master Class - Completely Free until the end of the Year!

    Want to learn about modern web apps in ColdFusion (CFML)? We have our ColdBox Master Class for FREE until the end of the year!  A gift to the community, so we can all build amazing apps together! Watch all the videos!  Binge Coding Anyone?...

    1 hr 13 min

About Modernize or Die ® Podcast

From the publisher's feed

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…