Modernize or Die® - CFML News Podcast for November 15th, 2022 - Episode 172

2022-11-15 Weekly News - Episode 172

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

Hosts: 

  • Gavin Pickin - Senior Developer at Ortus Solutions
  • Kai Koenig - Software Architect at Ventego Creative - CFML Community Member, Conference Speaker

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
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.
 
Our Product team consists of over 20 individuals across the UK working remotely to expand and improve our offering with regular expansion in teams year on year. We work with both Coldfuson 2021 and Node.js/React in the Azure cloud, while also using both MSSQL and MongoDB databases. Currently we are looking for Senior Coldfusion developers and Automation Testers with training paths to node.js available as well.
 
We offer a wide variety of perks from our company wide £4k bonus scheme, and quarterly nights out with the whole company and the Product team to a 6% company pension contribution.
 
Current Roles in detail
 
All roles: https://www.tomorrows.co.uk/jobs.cfm
 

Senior Cf Developer – UK Only | Remote | Permanent | Circa £60k -  https://app.occupop.com/shared/job/senior-coldfusion-developer-5925b/
-  Minimum three years’ experience with ColdFusion
-  Database design, normalisation and ability to write/understand complex queries using MSSQL Server 2019
-  Familiarity with Git
-  Flexible skillset covering a wide range of development

Automation Test Engineer – UK Only | Remote | Permanent | Crica £40k - https://app.occupop.com/shared/job/automation-test-engineer-a6545/
-  Minimum three years experience with automated testing
-  Experience with automated testing tools such as selenium
-  Experience with API test tools such as Postman/Fiddler etc


Benefits of both roles:
-  £4,000 per annum discretionary company bonus scheme
-  25 days annual leave + bank holidays
-  6% employer pension contribution
-  Access to free perks and discounts through Perkbox
-  Long Service Awards
-  Cycle to Work Scheme
-   Company and Team nights out


News and Announcements

CFCamp is back in 2023
Given we’ve been taunting everyone with cancellations and postponements and dangling carrots in front of people since 2020 now, both Michi Hnat and I felt it’d be great to give you an exclusive! Breaking news kind of thing.

So: without further ado! CF Camp will be back in June 2023.

We have a date - 22 and 23rd of June 2023 for the main conference event. That is gonna be a Thursday and Friday and as in the past there will be additional pre events on the Tuesday and Wednesday. I would expect the Ortus team to run some training workshops for instance, I heard that the Preside CMS team is looking at doing a mini Preside-con day as well and we’ll see what else might be happening.

Venue is unchanged, we’ll be again in the Marriott Munich Airport, which is NOT at the airport but in the lovely little ancient town of Freising. Michi has booked the hotel, so it’s as official as it gets at this stage.

If you go to cfcamp.org now, you’ll find there is a “Save the date” and more will be coming soon. We’re currently working on the Sponsorship documents, and have started to think about the Call for Papers and what we want to be looking for from a session and topic point of view. It’ll be an open and transparent process again via Papercall or Sessionize and we'll again try to do our best to increase diversity and help to get underrepresented groups in the tech industry out there.

At this stage I’d expect the call for Papers to open in early Jan, not sure if we’ll manage to squeeze it onto this side of the end of year holidays.

CF Camp 2023

June 22/23, 2023 
Freising, Germany 
https://www.cfcamp.org/


Adobe ColdFusion Fortuna (Codename for CF2023) Alpha
I am opening up the Alpha testing group for Adobe ColdFusion 2023 (Codename: Fortuna). Please sign up here to be set up for access to the alpha testing site on Adobe Prerelease:
https://www.adobeprerelease.com/beta/C0A219A0-A127-417A-D0D3-A7B5B3C5A0AE/participate/C3B4F4DC-8662-4610-D2B1-EE8FAD396648


Related - Adobe Bug Tracker Went MAD
As they released the Alpha, all of the tickets were moved to beta. People got a lot of emails, some people (ADAM CAMERON) got millions as every bug got moved from Alpha to Beta. The weird part was all the links to the issues were broken, I assume because of the Internal vs External Jira connection.
At least we know they use the bug tracker - right :)


Into the Box 2023 Call for Speakers is now Open
We are pleased to announce the call for speakers for the Into The Box Conference for 2023 is now officially open. The conference will be held in The Woodlands (Houston), Texas on May 17-19, 2023 . This year we will continue the tradition of training and offering a pre-conference hands-on training day on May 17th and our live Mariachi Band Party! However, we are back to our Spring schedule and beautiful weather in The Woodlands! Also, this 2023 will mark our 10 year anniversary. So we might have two live bands and much more!!!

https://www.intothebox.org/blog/into-the-box-2023-call-for-speakers


ICYMI - OpenSSL Vulnerabilities
Pete has had several people asking me about the openssl vulnerabilities that were patched this week: CVE-2022-3602 and CVE-2022-3786 aka Spooky SSL.

https://www.petefreitag.com/item/1000.cfm


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

Kai: I’ve recommended this to everyone in my team, TOTALLY WORTH WATCHING IT!!!!!


ICYMI - CommandBox vNext supports providing SSL certs in PFX format
CommandBox vNext finally supports providing SSL certs in PFX format, which is a single file containing the public and private key as opposed to needing those in two separate files.

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


New Releases and Updates

Spreadsheet-cfml V3.7.0 released
Spreadsheet CFML 3.7.0 released with new option to read visible/formatted instead of raw values
James filed a bug for the ACF2021 issue. He’s posted 3 bugs in 30 days with Adobe.
https://github.com/cfsimplicity/spreadsheet-cfml
 

RayGun4CFML v1.5.0 release
What is RayGun Kai???
feature: Added .sendAsync() entry point wrapping the HTTP call into its own thread.
feature: Supports groupingKey now
fix: Improving handling of getHTTPRequestData in RaygunRequestMessage
chore: Regorganisation of code in RaygunClient
chore: Changed HTTP endpoint to .com
https://github.com/MindscapeHQ/raygun4cfml/releases/tag/1.5.0

S3SDK@BE - Now supports Encrypting files at Rest
Just finished adding support for encrypting files "at rest" in S3 in the CFML S3SDK.  You can let AWS manage the keys or provide your own AES256 key.  Remember, the S3SDK also does NOT require ColdBox to use it ???? Thx to Ortus clients who sponsor features! #CFML #ColdFusion
https://www.forgebox.io/view/s3sdk
In BE - will be released to stable soon.

Feature Spec - Wirebox 7 - Wirebox Lazy Properties
WireBox supports the concept of marking properties in your components as `lazy`.  This will allow for the property to be constructed **ONCE** when requested ***ONLY** (lazy loaded)*.  This way you can take advantage of the construction of the property being lazy loaded.
Internally, we will generate a *getter* method for you that will make sure to construct your property via a builder function you will provide, lock the request (by default), store it in the `variables` scope and return it to you.
https://ortussolutions.notion.site/WireBox-Lazy-Properties-6466853f4df74566a5f60d3eb9d23bce

ICYMI - Wirebox Delegates
WireBox supports the concept of object delegation in a simple expressive DSL.  In object-oriented programming, delegation refers to the evaluating a member (property or method) of one object (the receiver) to the context of another object (the sender).  Basically a way to proxy calls from one object to the other and avoid the overuse of inheritance, avoid runtime mixins or traits.  WireBox provides a set of rules for method lookup and method dispatching that will allow you to provide delegation easily in your CFML applications.

https://ortussolutions.notion.site/WireBox-Delegators-8608752a03d345ad80f8c1a1b441a428

ICYMI - Lucee released 5.3.9.166 Stable
This a minor bug fix release, which addresses a few bugs listed below, mainly relating to concurrency or errors under heavy load.
Anyone running 5.3.9.160 is encouraged to update to this release.
https://dev.lucee.org/t/lucee-5-3-9-166-stable-release/11319


ICYMI - Restoring the CF Admin logviewer removed in Oct 2022 CF updates, at your own risk
As of the Oct 2022 CF updates (CF2021 update 5 and CF2018 update 15), Adobe has chosen to remove the CF Admin feature to view, search, download, and delete CF logs, due to asserted (but as-yet undocumented) security concerns.
What if you want it back? In this post, I explain what changed, why, and how to get the functionality back--albeit at your own risk. For more, read on.
https://www.carehart.org/blog/2022/11/3/restoring_admin_logviewer


Webinar / Meetups and Workshops

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

TONIGHT - Mid Michigan CFUG - Nick Kwiatkowski is presenting on API’s and ColdFusion
November 15th, 7pm ET
Nick is going to show how he builds REST endpoints using the native Adobe ColdFusion and Lucee REST endpoint connector.  He’s also planning on doing a deep dive into Postman showing all its features.
Meeting URL: https://tinyurl.com/2s3mdcrr
A recording will be available on our group’s YouTube channel in a few days at https://youtube.com/@cfml


CFUG Tech Talk - Advanced PDF Workflows with Adobe ColdFusion & DDX with Mark Takata
Wed, November 16, 2022, 10:00 AM – 11:00 AM IST (Indian Standard Time) - Midnight ET
Mark Takata gives you insights into leveraging the powerful abilities of DDX in Adobe ColdFusion to build complex, powerful workflows with your PDF Document Services.
https://www.eventbrite.com/e/advanced-pdf-workflows-with-adobe-coldfusion-ddx-tickets-453008579857

POSTPONED - Ortus Webinar - Daniel Garcia - API Testing with PostMan
Due to illness, deadlines, and low registration, we have decided to postpone this months Ortus Webinar.
With CF Summit Online, and all of the other meetups, we know the CFML Community has lots of great content, so decided it was best to postpone.
Was Postponed until January Ortus Webinar.
Previously was scheduled for Friday, November 18th  at 11am CDT - 3rd Friday of the Month
Registration Link still available for Friday, January 20th, at 11am CDT
https://us06web.zoom.us/meeting/register/tZYqc-uuqzMqGtAO7tQ6qCsN8bR0LyBf8DNP


CF Hawaii Meetup - Managing All your ColdFusion Servers with CommandBox with Brad Wood
Friday, November 18, 2022 at 2:00 PM PST
CommandBox is a standalone, native tool for Windows, Mac, and Linux that will provide you with a Command Line Interface (CLI) for developer productivity, tool interaction, package management, embedded CFML server, application scaffolding, and sweet ASCII art. It seamlessly integrates to work with any of Ortus Solutions *Box products, but it is also open for extensibility for any ColdFusion (CFML) project as it is written in ColdFusion (CFML) using our concepts of CommandBox Commands.

CommandBox also functions as a package management tool which integrates seamlessly with ForgeBox. During this meeting Brad will give you an introduction to CommandBox to mange your ColdFusion Server as well as CF Config to Manage the CF Admin.

https://www.meetup.com/hawaii-coldfusion-meetup-group/events/289489609/


Ortus Office Hours

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.

December 2nd 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://us02web.zoom.us/meeting/register/tZYvcO-hrz8iHNS0C3o0aw2x3JMtmBrKwzfA


Ortus Software Craftsmanship Book Club - Patreon Only
Friday, December 9th at 2pm CDT - 2nd Friday of the Month
Clean Code: A Handbook of Agile Software Craftsmanship by Robert Martin (Uncle Bob)
Focus - Chapter 2 - Naming Conventions - 1 of the 2 hardest things in programming, along with cache invalidation and off by 1 errors ;)

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 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

Zoom link will be posted in Patreon Slack Channel and Patreon Community Forum
Signup to Patreon to join live: https://www.patreon.com/ortussolutions


ICYMI - 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)
Focus - Intro and Chapter 1 - What is Clean Code?

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

CFCast Recording: https://cfcasts.com/series/ortus-software-craftsmanship-book-club---clean-code/videos/ortus-software-craftsmanship-book-club-clean-code-1


ColdFusion Security Training - Writing Secure CFML with Pete Freitag from Foundeo
When: Tuesday December 13, 2022 @ 11am-2pm & Wednesday December 14 @ 11am-2pm
(Eastern Standard Time, UTC -5) - 6 hours in total.

A hands-on CFML / ColdFusion Security Training class for developers. Learn how to identify and fix security vulnerabilities in your ColdFusion / CFML applications.
The class will be recorded, so if you cannot attend it fully online you will have access to a recording.

Where: Online / Web Conference
Who: Taught by Pete Freitag
Cost: $999/student $899/student (Early Bird Discount)
Register: https://foundeo.com/consulting/coldfusion/security-training/


Adobe Workshops & Webinars
Join the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premise.


WEBINAR - WEDNESDAY, NOVEMBER 23, 2022 - New Date - New Name
10:00 AM PST
The Road to Fortuna
Mark Takata
https://winter-special-preview-of-cf2023.meetus.adobeevents.com/


WEBINAR - THURSDAY, DECEMBER 22, 2022
10:00 AM PST
Building Native Mobile Applications with Adobe ColdFusion & Monaco.io
Mark Takata
https://building-native-mobile-apps-with-cf-monaco-io.meetus.adobeevents.com/

FREE :)
Full list - https://meetus.adobeevents.com/coldfusion/


CFCasts Content Updates

https://www.cfcasts.com

Just Released


Coming Soon - 

  • Box-ifying a 3rd Party Library from Gavin
  • ColdBox Elixir from Eric
  • Getting Started with ContentBox from Daniel
  • More ForgeBox and VS Code Podcast snippet videos
  • ITB Videos will be released Dec for those who are not ITB Ticket Holders

Conferences and Training

CF Summit Online

Adobe announced today that the “ColdFusion Summit Online” will begin soon, where they will be having presenters offer their sessions again from the CF Summit last month, to be live-streamed and recorded since that couldn’t be done in Vegas.

https://coldfusion.adobe.com/2022/11/coldfusion-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!

HOW THE ADOBE CF DOCKER IMAGES HAVE EVOLVED
Charlie Arehart
November 16 | 12:00-13:00 EST (1 hour)
Register: https://how-the-cf-docker-images-evolved.meetus.adobeevents.com/ 

A SNEAK PEEK INTO COLDFUSION BUILDER ON VSCODE
Nikhil Dubey
November 18, 2022 | 12:00-13:00 EST (1 hour)

HOW TO IDENTIFY PERFORMANCE AND STABILITY PROBLEMS USING THE MAGICAL POWERS OF FUSIONREACTOR APM
David Tattersall
November 22, 2022 | 12:00-13:00 EST (1 hour)

MESSAGE QUEUES WITH RABBITMQ
Brad Wood
November 30, 2022 | 12:00-13:00 EST (1 hour)

And many more in Dec and Jan…

Website for CF Summit Online
FYI - The schedule isn’t completely in order, the bottom 2-3 are not sorted.
https://cfsummit-online.meetus.adobeevents.com/

Deploy from Digital Ocean - Happening now
November 15-16, 2022
The virtual conference for global builders
Subtract Complexity,
Add Developer Happiness
Join us on the mission to simplify the developer experience.
https://deploy.digitalocean.com/


Into the Box Latam 2022
Dec 7th, 2022 - 8am - 5pm
2 tracks - 1 set of sessions, 1 set of deep dive workshop sessions
Pricing $9-$29 USD
Location: Hyatt Centric
Las Cascadas Shopping Center,
Merliot, La Libertad 99999
El Salvador
https://latam.intothebox.org/


VUEJS AMSTERDAM 2023
9-10 February 2023, Theater Amsterdam
World's Most Special and Largest Vue Conference
CALL FOR PAPERS AND BLIND TICKETS AVAILABLE NOW!
Call for Papers: https://forms.gle/GopxfjYHfpE8fKa57
Blind Tickets: https://eventix.shop/abzrx3b5
https://vuejs.amsterdam/


Dev Nexus

April 4-6th in Altanta
EARLY BIRD CONFERENCE PASS - APRIL 5-6 (AVAILABLE UNTIL NOVEMBER 20)
(Approx 40% off)
Call for Papers Ended
WORKSHOPS WILL BE ON JAVA, JAVA SECURITY, SOFTWARE DESIGN, AGILE, DEVOPS, KUBERNETES, MICROSERVICES, SPRING ETC. SIGN UP NOW, AND YOU WILL BE ABLE TO CHOOSE A WORKSHOP, LATER ON,
https://devnexus.com/


VueJS Live
MAY 5 & 8, 2023
ONLINE + LONDON, UK

CODE / CREATE / COMMUNICATE

35 SPEAKERS, 10 WORKSHOPS
10000+ JOINING ONLINE GLOBALLY
300 LUCKIES MEETING IN LONDON

Get Early Bird Tickets: https://ti.to/gitnation/vuejs-london-2022 
Watch 2021 Recordings: https://portal.gitnation.org/events/vuejs-london-2021

https://vuejslive.com/


Into the Box 2023 - 10th Edition
May 17-19, 2023
The conference will be held in The Woodlands (Houston), Texas
This year we will continue the tradition of training and offering a pre-conference hands-on training day on May 17th and our live Mariachi Band Party! However, we are back to our Spring schedule and beautiful weather in The Woodlands! Also, this 2023 will mark our 10 year anniversary. So we might have two live bands and much more!!!
We are pleased to announce the call for speakers for the Into The Box Conference for 2023 is now officially open.
https://www.intothebox.org/blog/into-the-box-2023-call-for-speakers


CFCamp - Wait - what????
No CFCAMP 2022 but RENEW YOUR PASSPORTS - June 22 and 23rd, 2023
https://www.cfcamp.org/

More conferences

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

https://github.com/scraly/developers-conferences-agenda

Blogs, Tweets, and Videos of the Week

11/14/22 - Tweet - Brad Wood - QoQ - Speed optimization POC
Lucee QoQ is already faster than ACF. I spent today building a POC to improve it further with parallel Streams & it looks to be 60-70% faster across the board! Anyone willing to help sponsor the work it would take to bring this improvement home? #CFML #ColdFusion #QoQ #AsyncFTW

https://twitter.com/bdw429s/status/1592361121079754753
https://twitter.com/bdw429s

11/11/22 - Blog - Ben Nadel - Generating Fallback Avatars Using CFImage And ColdFusion
Earlier this week, I talked about proxying Gravatar images in order to serve more aggressive Cache-Control headers in ColdFusion. Another benefit of proxying Gravatar is that I can exert more control over what happens when the given user doesn't have a Gravatar image. Meaning, instead of using the current, default Arnold Schwarzenegger avatar, I might be able to generate a per-user custom avatar. As a first step in this exploration, I wanted to see if I could use the CFImage tag / image functions in Adobe ColdFusion 2021 to generate name-based images.

https://www.bennadel.com/blog/4354-generating-fallback-avatars-using-cfimage-and-coldfusion.htm

11/11/22 - Blog - Luis Majano - Ortus Solutions - Call For Speakers Open for Into The Box 2023
We are very excited that the Into The Box conference is coming back to the Houston area and FINALLY on our normal schedule of May of 2023. Registration is now officially open and call for papers is now open as well. We are also extremely excited that this will be our 10 year anniversary for the Into The Box Conference. So we will definitely go all out!
https://www.ortussolutions.com/blog/call-for-speakers-open-for-into-the-box-2023

11/9/22 - Blog - Brian Rielly - On ColdFusion, XXE, and other XML Attacks
This is the first of what may become a few blog posts based on my CFSummit 2022 talk.  Plus with the release of Adobe Security Bulletin APSB22-44 in October -- which fixed some security bugs that I reported and  improved the available ColdFusion XML security options -- I figured this was also a good opportunity to pull together some ColdFusion XML security best practices into one place.

https://hoyahaxa.blogspot.com/2022/11/on-coldfusion-xxe-and-other-xml-attacks.html

11/9/22 - Blog - Ortus Solutions - What is the Software Craftsmanship Book Club?
Its a place for CFML Community members can get together, discuss and debate the thoughts, ideas, best practices outlined by a series of books focusing on increasing Software Developers efficiency, productivity and pride. It will be relaxed but educational environment, where we can learn from each other, and grow as a community.
https://www.ortussolutions.com/blog/new-patreon-perk-ortus-software-craftsmanship-book-club


11/9/22 - Tweet - Brad Wood - Ortus Solutions - Upgrade Flow in CommandBox
I've finally improved the "upgrade" flow in CommandBox to be capable of downloading new jars & swapping them out on next restart so you don't have to replace the entire box.exe every time.  This should make it even easier to stay current on versions! #CFML #ColdFusion #CLI

https://twitter.com/bdw429s/status/1590361157264707585
https://twitter.com/bdw429s


CFML Jobs

Several positions available on https://www.getcfmljobs.com/
Listing over 30 ColdFusion positions from 21 companies across 18 locations in 5 Countries. Since August 1st.

1 new jobs listed this week

Contract - Cold Fusion Developer at Toronto, ON - Canada
Nov 14

https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusionDev-Toronto/11534
 

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.

Our Product team consists of over 20 individuals across the UK working remotely to expand and improve our offering with regular expansion in teams year on year. We work with both Coldfuson 2021 and Node.js/React in the Azure cloud, while also using both MSSQL and MongoDB databases. Currently we are looking for Senior Coldfusion developers and Automation Testers with training paths to node.js available as well.

We offer a wide variety of perks from our company wide £4k bonus scheme, and quarterly nights out with the whole company and the Product team to a 6% company pension contribution.

Current Roles in detail

All roles: https://www.tomorrows.co.uk/jobs.cfm

Senior Cf Developer – UK Only | Remote | Permanent | Circa £60k -  https://app.occupop.com/shared/job/senior-coldfusion-developer-5925b/
-  Minimum three years’ experience with ColdFusion
-  Database design, normalisation and ability to write/understand complex queries using MSSQL Server 2019
-  Familiarity with Git
-  Flexible skillset covering a wide range of development

Automation Test Engineer – UK Only | Remote | Permanent | Crica £40k - https://app.occupop.com/shared/job/automation-test-engineer-a6545/
-  Minimum three years experience with automated testing
-  Experience with automated testing tools such as selenium
-  Experience with API test tools such as Postman/Fiddler etc


Benefits of both roles:
-  £4,000 per annum discretionary company bonus scheme
-  25 days annual leave + bank holidays
-  6% employer pension contribution
-  Access to free perks and discounts through Perkbox
-  Long Service Awards
-  Cycle to Work Scheme
-  Company and Team nights out


Other Job Links


ForgeBox Module of the Week

Raygun4cfml

By Kai Koenig

Raygun Crash Reporting client for CFML.

Raygun gives you a window into how users are really experiencing your software applications. Detect, diagnose and resolve issues that are affecting end users… https://raygun.com/

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


VS Code Hint Tips and Tricks of the Week

Untabify

Replace tabs with spaces and vice versa.

Replace tabs with spaces
Open a file.

  • Press F1 and look for the command Untabify and hit Enter or press Ctrl-T Ctrl-U.
  • Hit enter.
  • Type how many spaces per tab you want to use and hit Enter.

Replaces spaces with tabs

  • Open a file.
  • Press F1 and look for the command Tabify and hit Enter or press Ctrl-T Ctrl-T.
  • Hit enter.
  • Type how many spaces per tab you want to use and hit Enter.

Recommended by Kai

https://marketplace.visualstudio.com/items?itemName=ilich8086.Untabify

Goes well with a previous recommendation:
EditorConfig for Visual Studio Code
This plugin attempts to override user/workspace settings with settings found in .editorconfig files. No additional or vscode-specific files are required. As with any EditorConfig plugin, if root=true is not specified, EditorConfig will continue to look for an .editorconfig file outside of the project.
https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig


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

New Patreon - Tia

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
  • Live Stream Access to streams like “Koding with the Kiwi + Friends” and Ortus Software Craftsmanship Book Club

https://community.ortussolutions.com/

Patreons

  • John Wilson - Synaptrix
  • Tomorrows Guides
  • Jordan Clark
  • Gary Knight
  • Mario Rodrigues
  • Giancarlo Gomez
  • David Belanger
  • Dan Card
  • Jeffry McGee - Sunstar Media
  • Dean Maunder
  • Nolan Erck 
  • Wil De Bruin
  • Abdul Raheen
  • Don Bellamy
  • Joseph Lamoree
  • Jonathan Perret
  • Jan Jannek  
  • Laksma Tirtohadi 
  • Brian Ghidinelli - Hagerty MotorsportReg
  • Carl Von Stetten
  • Jeremy Adams
  • Didier Lesnicki
  • Matthew Clemente
  • Scott Steinbeck - Agri Tracking Systems
  • Daniel Garcia
  • Ben Nadel 
  • Richard Herbet
  • Brett DeLine
  • Kai Koenig
  • Charlie Arehart
  • Jason Daiger
  • Shawn Oden
  • Ross Phillips
  • Matthew Darby
  • Edgardo Cabezas
  • Patrick Flynn
  • Stephany Monge
  • Kevin Wright
  • John Whish
  • Peter Amiri
  • Cavan Vannice
  • John Nessim
  • Tia


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 ★

2356 232