

Using The Safe Navigation Operator To Propagate NULL Arguments In ColdFusion
Ben Nadel demonstrates how to use the safe navigation operator to propagate possibly null values down through method calls in ColdFusion....
From: Ben Nadel

Java 21: Could not find agent library instrument on the library path
Today I was trying to load a -javaagent on Java 21 / ColdFusion 2025 on Windows Server 2022, but I was getting the following error: Error occurred during initialization of VM Could not find agent library instrument on the library path, with error: Can't find dependent libraries Module java.
From: Pete Freitag's Homepage

Fixinator Version 6 Released
I’m extremely pleased to announce the release of Fixinator version 6.
From: Pete Freitag's Homepage

ColdFusion 2025 Breaking Changes Explained
In case you missed it, Adobe released ColdFusion 2025 last week.
From: Pete Freitag's Homepage

Parsing Uploaded Resumes into Form Fields with Google Gemini
As I've recently become somewhat familiar with job application sites (sigh, thanks Adobe), I've noticed an interesting feature some sites use.
From: Raymond Camden
ColdFusion Custom Tags Can Use Dashes In Tag Names
Ben Nadel demonstrates that dashes can be used in custom tag identifiers in ColdFusion....
From: Ben Nadel

Code Break this Thursday - Ray Finally Learns React
Ok, so if you attended my last Code Break session you know I was hinting that I was really excited for my next one.
From: Raymond Camden
Using The Button Form Attribute To Create Standalone Buttons In HTML
Ben Nadel demonstrates how to use the button's "form" attribute to make stand alone buttons actionable in native HTML; and how that can make styling the page with CSS easier....
From: Ben Nadel

Using AI in the Browser for Typo Rewriting
Last week I gave a presentation on Chrome's new built-in AI support (I'll link the video at the end) and it's gotten me inspired to consider new and different ways these APIs can be used to enhance the user experience.
From: Raymond Camden
Checking For Nested CFThread Execution In Adobe ColdFusion
Ben Nadel looks at various techniques for testing whether or not your code is running in a CFThread context in Adobe ColdFusion....
From: Ben Nadel

Using Java Libraries in BoxLang
One of the aspects that makes BoxLang compelling is that it runs on top of the Java Virtual Machine which means you get access to any Java library out there.
From: Raymond Camden

ColdFusion 2025 released, Feb 25 2025: resources and my initial thoughts
blockquote { font-style: italic } ColdFusion 2025 has been released today, Feb 25 2025.

ColdFusion 2025 released, Feb 25 2025: resources and my initial thoughts
ColdFusion 2025 has been released today, Feb 25 2025.

Using Parallel Looping in BoxLang
Last week I wrote about converting a Python file search script to BoxLang.
From: Raymond Camden


Building a File Search Script in BoxLang
My initial blog post on BoxLang used a simple script example to demonstrate how the language can be used to build shell script type utilities and it got me thinking about other ways I could use BoxLang for my own personal tools.
From: Raymond Camden
Rest Operator Doesn't Work With Only One Argument In Adobe ColdFusion
Ben Nadel illustrates a bug in the rest operator implementation in Adobe ColdFusion (including the 2025 Beta)....
From: Ben Nadel

Quick Demo of Chrome's Summarization GenAI (Upcoming) API
I've blogged a few times recently about Google's AI on Chrome initiative to bring AI features to the browser itself.
From: Raymond Camden
Processing large spreadsheet files efficiently in CFML
The latest Spreadsheet CFML release has improved support for processing large XLSX files
From: cfSimplicity
Sanity Checking HTTP Method Used After Location() Call In ColdFusion
Ben Nadel validates that the browser issues a GET request in response to the default location() behavior in ColdFusion....
From: Ben Nadel

Which PrettyLittleThing was it again?
At the end of today, I will no longer work at PrettyLittleThing...

Building a Web App with BoxLang
I've been building web apps for thirty years now, which frankly is kind of scary to see explicitly spelled out.
From: Raymond Camden
Hypermedia Systems By Carson Gross
Ben Nadel reviews the book, Hypermedia Systems, by Carson Gross, Adam Stepinski, and Deniz Akşimşek. It's a very compelling book that discusses hypermedia, htmx, and the use of HTML as a unified interface for web application development....
From: Ben Nadel

Building Serverless Lambda Functions with BoxLang
I've been a fan of serverless for quite some time.
From: Raymond Camden

Using Intl.DurationFormat for Localized Durations
Last year I had the opportunity to give a talk on the web platform's Intl specification.
From: Raymond Camden