2022-11-01 Weekly News - Episode 170

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

Hosts: 

Gavin Pickin - Senior Developer at Ortus SolutionsDaniel 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 ReposStar 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 reviewSign up for a free or paid account on CFCasts, which is releasing new content every weekBOXLife store: https://www.ortussolutions.com/about-us/shopBuy Ortus’s Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)

 
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 32% of the way to fully fund the hosting of ForgeBox.io

News and Announcements

ICYMI - Hacktoberfest 2022
HERE’S WHAT YOU NEED TO KNOW TO PARTICIPATE AND COMPLETE HACKTOBERFEST:
Register anytime between September 26 and October 31
Pull requests can be made in any GITHUB or GITLAB hosted project that’s participating in Hacktoberfest (look for the “hacktoberfest” topic)
Project maintainers must accept your pull/merge requests for them to count toward your total
Have 4 pull/merge requests accepted between October 1 and October 31 to complete Hacktoberfest
The first 40,000 participants (maintainers and contributors) who complete Hacktoberfest can elect to receive one of two prizes: a tree planted in their name, or the Hacktoberfest 2022 t-shirt.
https://hacktoberfest.com/
Ortus Blog about Hacktoberfest - https://www.ortussolutions.com/blog/october-is-here-and-that-means-hacktoberfest

Gavin and Daniel both ordered their T-Shirts!!!

New Releases and Updates

CBWIRE v2.1 Released

CBWIRE, our ColdBox module that makes building reactive, modern CFML apps delightfully easy, just dropped its 2.1 release. This release contains mostly bug fixes and also the ability to create your UI templates directly within your CBWIRE component using the onRender() method.
We've added an example of using onRender() to our ever growing CBWIRE-Examples Repo that you can run on your machine locally. https://github.com/grantcopley/cbwire-examples

https://www.ortussolutions.com/blog/cbwire-2-1-released

ICYMI - MasaCMS v7.3.9 released

Update filebrowser.cfc by @jimblesphere in #128fix empty admin minified JS filesreplace We Are Orange with We Are North

https://github.com/MasaCMS/MasaCMS/releases/tag/7.3.9

Other Masa Links
https://github.com/MasaCMS/MasaCMS/discussions/135 
https://github.com/MasaCMS/MasaCMS/discussions/136
https://github.com/MasaCMS/MasaCMS/discussions/137 

ICYMI - Image Extension 2.0.0.16 BETA

Image Extension 2.0.0.16-BETA is available for testing

fixes some locking issues on windowsmajor refactoringoptional support for commercial Jdeli and/or Apose Imaging jars when available in the classpath (i.e /lib dir)Latest Twelve Monkeys 2 3.9.3 (including lossless WEBP support) previous was 3.8.2

JDeli for example supports HEIC images

Version 2 will bundled with Lucee 6.0, but it also works with Lucee 5.3
We will be backporting the image locking fixes to the 1.0 branch, which is a blocker for the 5.3.10 release
https://dev.lucee.org/t/image-extension-2-0-0-16-beta/11293


Webinar / Meetups and Workshops

Ortus Event Calendar for Google

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

Embeddable Link: https://calendar.google.com/calendar/embed?src=c_562a1ef61c4b1e2e6d88ed7845728d56897dd4bb68c140f773768952b29421ed%40group.calendar.google.com&ctz=America%2FLos_Angeles 


Ortus Office Hours

We are starting this a new initiative where some Ortusians will be on a Zoom call and answer whatever questions people have. We are going to start less structured and see how things develop. For this first one we have Grant, Gavin, and Daniel.

November 4th at 11am CDT - 1st Friday of the Month
Daniel Garcia will host a variety of Ortus people
Office Hours questions & requests form available
Register in advance for this meeting:
https://us06web.zoom.us/meeting/register/tZwvduyvpz8sHNyBiE0ez7Y-49_U-0ivMSUd

Ortus Software Craftsmanship Book Club - Patreon Only

Friday, November 11th at 2pm CDT - 2nd Friday of the Month
Clean Code: A Handbook of Agile Software Craftsmanship by Robert Martin (Uncle Bob)

We will meet monthly on Zoom, and we’ll use the Ortus Community Forum for Patreon to discuss the book.
https://community.ortussolutions.com/t/ortus-software-craftsmanship-book-club-clean-code/9432

We will also be rewriting the code from Java to CFML as we proceed through the book.
The final result will be here https://github.com/gpickin/clean-code-book-cfml-examples

You can get a copy of the book at one of the below links, or your favorite bookstore
https://amzn.to/3TIrmKm or https://www.audible.com/pd/Clean-Code-Audiobook/B08X7KL3TF?action_code=ASSGB149080119000H&share_location=pdp&shareTest=TestShare


Ortus Webinar - Daniel Garcia - API Testing with PostMan
Friday, November 18th  at 11am CDT - 3rd Friday of the M...