Generative Images with Gemini (New Updates)

Back in January of this year, I wrote up my experience testing out Google's Imagen 3 APIs to generate dynamic images.

From: Raymond Camden

A table of Java versions supported by given ColdFusion versions

Now that CF2025 has come out, supporting Java 21--and as ColdFusion and Java versions continue to evolve--you may wonder which version(s) of Java you can use with your current (or a given) version of ColdFusion.

From: Charlie Arehart - Server Troubleshooting

Building a Jira Search Tool in BoxLang

Developers seem to have a love/hate (or perhaps hate/despise) relationship with Jira.

From: Raymond Camden

Sorting Arrays Using Tiered Comparisons In ColdFusion

Ben Nadel demonstrates how to perform tiered sorting on an array of data structures in ColdFusion....

From: Ben Nadel

Migrating to LazyTest

I've been using the Expectations testing library since early 2019 -- over six years.

From: Sean Corfield: An Architect's View

Supercharge Your LLM Applications with Model Context Protocol (MCP)

Learn how Model Context Protocol (MCP) enables LLMs to access external data sources and tools, with practical implementation guides for getting started today.

From: Dan Vega

Links For You (3/8/25)

Happy afternoon, programs.

From: Raymond Camden

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

AI-Powered Dev Hacks at ConFoo 2025

Recently, I had the pleasure of presenting on a topic that I'm pretty passionate about: how artificial intelligence can amplify developer productivity and creativity.

From: Dan Vega

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.

From: Charlie Arehart - Server Troubleshooting

Using Parallel Looping in BoxLang

Last week I wrote about converting a Python file search script to BoxLang.

From: Raymond Camden

Links For You (2/22/25)

Happy Link Day.

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