Conferences and TrainingDevNexus 2022 - The largest Java conference in the US
April 12-14, 2022
Atlanta, GA
Brad & Luis will be speaking
Luis - Alpine.js: Declare and React with Simplicity
Brad - What's a Pull Request? (Contributing to Open Source)
https://devnexus.com/DockerCon
May 10, 2022
Free Online Virtual Conference
DockerCon will be a free, immersive online experience complete with Docker product demos , breakout sessions, deep technical sessions from Docker and our partners, Docker experts, Docker Captains, our community and luminaries from across the industry and much more. Don’t miss your chance to gather and connect with colleagues from around the world at the largest developer conference of the year. Sign up to pre-register for DockerCon 2022!
https://www.docker.com/dockercon/ US VueJS Conf
FORT LAUDERDALE, FL • JUNE 8-10, 2022
Beach. Code. Vue.
Workshop day: June 8
Main Conference: June 9-10
https://us.vuejs.org/Into The Box 2022
Solid Dates - September 2022
One day workshops before the two day conference!
Early bird pricing available until April 30, 2022
Call for Speakers:
https://forms.gle/HR1vQf2T5rs8yCZo9Conference Website:
https://intothebox.orgCF Summit
In person at Las Vegas, NV in October 2022!
Official-”ish” dates:
Oct 3rd & 4th - CFSummit Conference
Oct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Tests
https://twitter.com/MarkTakata/status/1511210472518787073Into the Box Latam 2022
Tentative dates - Dec 1-2
CFCamp
Still waiting as well.
More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.
https://confs.tech/Blogs, Tweets, and Videos of the Week03/30/2022 - Blog - Ben Nadel - Using Closures To Bind Naked Functions To Components In ColdFusionWhen we think about a "method signature", we often think solely about the arguments that it accepts and the type of data that it returns. But, there's more to a method signature, such as the mode in which it can be invoked. Most methods can only be invoked as a member method. However, in some cases, an Object's API allows for methods to be detached and passed-around as "naked functions". In ColdFusion, we can use Closures / Lambdas to bind a Function reference to a ColdFusion Component instance such that the "member method" can be used - and work correctly - as a "naked function".
https://www.bennadel.com/blog/4240-using-closures-to-bind-naked-functions-to-components-in-coldfusion.htm04/03/2022 - Blog - Ben Nadel - Adding FusionReactor Sub-Transaction Breakdowns To My ColdFusion Blog
A couple of years ago, I wrote about how we're using the FusionReactor API (FRAPI) to instrument our Lucee CFML apps at work. And, now that I have FusionReactor installed on my ColdFusion 2021 blog, I've been translating some of that logic over to this site. I recently demonstrated that FusionReactor gave me critical insights into my SQL queries and my in-memory caching techniques. And, this morning, I added some "Tracked Transactions" to help me understand how long certain portions of my ColdFusion request was taking to execute.
Especially useful since FusionReactor doesn’t provide CFC method names
https://www.bennadel.com/blog/4242-adding-fusionreactor-sub-transaction-breakdowns-to-my-coldfusion-blog.htmUseful link:
https://forgebox.io/view/FRAPISDK04/04/2022 - Blog - Ben Nadel - Moving My Short-Code Redirects To NetlifyFor years, I've had my own "short code" URL, bjam.in. There's no meaningful reason for me to have it - only, that I was raised in an era when short codes were all the rage. And, an era in which Twitter actually counted embedded URLs as part of the overall message length (something that they no longer do). But, one thing that's always bothered me about bjam.in is that it didn't have an SSL Certificate. I never wanted to pay for one since the site does nothing but redirect to www.bennadel.com, which does have an SSL Certificate. To remedy this, I've moved my bjam.in logic over to Netlify which automatically provisions SSL Certificates using Let's Encrypt.
https://www.bennadel.com/blog/4243-moving-my-short-code-redirects-to-netlify.htm04/05/2022 - Blog - Ben Nadel - Adding CreateTimeSpan() To Date/Time Values In ColdFusionIn ColdFusion, it's trivial to add a given date-part, such an "hour" or a "day", to an existing date - there are built-in functions and member-methods for this task. But, it's a little harder to mix "Dates" with "Time Spans". Doing so, often leads to a fractional numeric value. This fractional value is a "numeric date". There are a number of ways to cast between "numeric dates" and "dates"; but, I wanted to look at how we can avoid casting by thinking about what a "time span" actually is; and, how we can efficiently add and remove time spans to and from dates in ColdFusion.
https://www.bennadel.com/blog/4244-adding-createtimespan-to-date-time-values-in-coldfusion.htm04/03/2022 - Tweet - @cfhawaiiWe are looking for a speaker on #coldFusion ORM DM me if interested
https://twitter.com/cfhawaii/status/151080504602325401804/01/2022 - Tweet - @ortussolutionsThe Ortus USA Team has been working hard at this year’s retreat. Big things are coming…
https://twitter.com/ortussolutions/status/1510020360166641665(Not an April Fools Joke. 😉)
04/05/2022 - Blog - James Moberg - CFDump ShowUDFs BehaviorI was writing some unit tests to identify the output of CFDump under different conditions and discovered that Adobe and Lucee treat the showUDFs parameter differently. I also use 3rdparty CF_Dump since it provides consistent behavior between CFML platforms. Since I've written my own internal Dumplite CFTag/CFC, I wanted to evaluate how it was already being supported before I updated how it worked.
https://dev.to/gamesover/cfdump-showudfs-behavior-4g3n04/04/2022 - Blog - MitrahSoft - Modify Lucee Administrator Settings Programmatically Using Cfadmin Tag
Most of them facing little bit difficulty while doing project setup. Because, We must to do DB connecting process, Datasource creation, schedule tasks creation process if we put setup for running project and so on. For this, we need to use project based application servers ( CF or Lucee ) user interface. But, Most of them don't like this. They are expecting above mentioned process via code. Ofcourse, CFML has cfschedule tag to create/update/run/delete schedule task files. But, we don't have an any other option to modify application server configurations via code.
https://www.mitrahsoft.com/blog/access-modify-lucee-administrator-settings-programmatically-using-cfadmin-tag04/05/2022 - Blog - MitrahSoft - Minify JS And CSS Files Using ColdFusion And YUI LibraryAll web applications has CSS and JS files. But, now a days most of the developers wants to include only minified JS and CSS files. Because, normal JS and CSS files having unnecessary characters in source codes. These unnecessary characters usually include white space characters, new line characters, comments, and sometimes block delimiters. These are very important only for code readability, but not needed for execution process. These unnecessary characters increase file size and it will be affect performance too. For this reason, the minification (also minimisation or minimization) is very important.
https://www.mitrahsoft.com/blog/minify-js-css-files-using-coldfusion-and-yui-library04/04/2022 - Question - StackOverflow - how to print/display cfquery with cfqueryparam values replaced?As you may be aware that when we dump cfquery, it dumps the cfqueryparam values into SQLPARAMETERS of the dump. It's been alright to replace a couple of parameters manually. However, lately I've started working on a project where there are tens(or way more sometimes) of cfqueryparams being used in building the complex db queries.
Is there a way to actually print a query with the cfqueryparam values replaced and display a valid sql statement on the screen?
YES - qb!
https://stackoverflow.com/questions/71731941/how-to-print-display-cfquery-with-cfqueryparam-values-replaced03/31/2022 - Blog - Nolan Erck - Using Hazelcast With CFMLRecently I’ve been experimenting with Hazelcast, trying to wrap my head around various uses cases and how I might take advantage of the technology in some of our projects. If you’re unfamiliar, Hazelcast provides a very high speed in-memory storage and processing system that can be connected to many different types of systems. It’s commonly used in things like fraud detection for credit card transactions, when a lot of data and calculations have to be processed as quickly as possible.
https://southofshasta.com/blog/using-hazelcast-with-cfml/03/31/2022 - Blog - ColdFusion Adobe Portal - This just in: Adobe ColdFusion Summit 2021 Recordings are now on YouTube!Coders, the ninth edition of the Adobe ColdFusion Summit was a hit, with exciting sessions from coding pioneers and speakers from across the globe!
If you missed out or want to relive the experience, we have some great news. All the sessions from the Summit are now available on YouTube for you to watch, whenever you want.
This is your chance to learn how to move your applications to the cloud, explore CF2021, and get answers to all your questions. Hurry, check out the sessions and build cloud-native applications in no time.
https://coldfusion.adobe.com/2022/03/this-just-in-adobe-coldfusion-summit-2021-recordings-are-now-on-youtube/ CFML JobsSeveral positions available on
https://www.getcfmljobs.com/Listing over 66 ColdFusion positions from 37 companies across 33 locations in 5 Countries.
4 new job listed
Full-Time - ColdFusion Developer - Practice Match - Remote, United States
Mar 31
https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Developer-at-Remote/11451Full-Time - ColdFusion Developer - M3 USA - Remote, United States
Mar 31
https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Developer-at-Remote/11450Full-Time - Senior Coldfusion Developer WORK |LATAM| - BairesDev - Colon, PA, United States
Apr 02
https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-Coldfusion-Developer-WORK-LATAM-at-Colon-PA/11452Full-Time - Remote Senior Coldfusion Developer - Intevity - Boston, MA, United States
Apr 03
https://www.getcfmljobs.com/jobs/index.cfm/united-states/Remote-Senior-Coldfusion-Developer-at-Boston-MA/11453Other Job LinksOrtus Solutions
https://www.ortussolutions.com/about-us/careers ProSource360 - Dayton Ohio - Secret Clearance
https://www.prosource360.com/careers/ ForgeBox Module of the WeekSwagger UI Documentation for ColdBox
First module by Daniel Garcia
Swagger UI Documentation for ColdBox. It will use the Swagger JSON from the /cbswagger location by default if nothing is configured.
This UI is available at /cbSwaggerUI - where you will see a visual representation of your Swagger docs.
This module loads a standalone version of Swagger-UI.
https://swagger.io/tools/swagger-ui/ https://www.forgebox.io/view/cbSwaggerUI VS Code Hint Tips and Tricks of the Week
Multiple cursor case preserveHave you ever tried to change a single word in all variable names, but had your camelCase broken? This extension preserves selection case in these situations. It recognises CAPS, Uppercase and lowercase. Works for typing or pasting.
https://marketplace.visualstudio.com/items?itemName=Cardinal90.multi-cursor-case-preserve Thank you to all of our Patreon SupportersThese 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/ortussolutionsDon’t forget, we have Annual Memberships, pay for the year and save 10% - great for businesses.