f/cfml
Who's Who - Survey Status Update
mycfml.com

I've identified many developers through the archived articles and code samples that I've accrued over the last 28 years. I could use some assistance locating some of these past developers. While reaching out with the historic contact information that I have on hand or identified via LinkedIn and GitHub, I've...

Who's Who - Survey Status Update
f/cfml
'Who's Who' Survey
mycfml.com

I've recently started re-reading the original Steven Levy's 'Hackers: Heroes of the Computer Revolution' book from 1984 and I like how the author paid homage to the pioneers with a dedicated 'Who's Who' section. In my opinion, the past & current CFML platforms (Allaire Cold Fusion, Macromedia ColdFusion, Adobe...

'Who's Who' Survey
f/cfml
Tidying up HTML with jSoup: Part Deux
kisdigital.com

Robert shows how to impliment tidy HTML using jSoup, again

Tidying up HTML with jSoup: Part Deux
f/cfml
The Law of Unintended Consequences
kisdigital.com

Robert explains how he broke XML rendering in commandbox-ssg

The Law of Unintended Consequences
f/cfml
Scraping Recipes Using ColdFusion
kisdigital.com

Robert explains using ColdFusion to scrape recipes and return as API data

Scraping Recipes Using ColdFusion
f/cfml
Parsing and Formatting ISO 8601 Time Intervals with CF
kisdigital.com

Robert explains using ColdFusion to parse and format ISO 8601 time intervals

Parsing and Formatting ISO 8601 Time Intervals with CF
f/cfml
Setting up your first BoxLang Server
kisdigital.com

Robert explains quickly spinning up a BoxLang server

Setting up your first BoxLang Server
f/cfml
Serving static HTML content with CommandBox multi-server
kisdigital.com

Robert explains configuring CommandBox multi-server to serve HTML files

Serving static HTML content with CommandBox multi-server
f/cfml
Shopify GraphQL query example
kisdigital.com

Robert shows how to query Shopify GraphQL Admin API

Shopify GraphQL query example
f/cfml
Chunking an Array with ColdFusion Redux
kisdigital.com

Revisiting chunking ColdFusion arrays in 2025

Chunking an Array with ColdFusion Redux
f/cfml
It has been quiet around here lately
kisdigital.com

A development folder wipe led to rebuilding this site as Chronicler, a BoxLang/ColdBox 8/CBWire 5 app named after the scribe in Rothfuss's Kingkiller Trilogy. It replaces a static site with a lightweight CMS featuring a CBWire-powered post editor, enabling writing from anywhere. Source release planned once polished.

It has been quiet around here lately
f/cfml
A few updates for September
kisdigital.com

Introducing bx-setup and boxlang-ssg updates

A few updates for September
f/cfml
Running API-to-CSV Scripts with BoxLang
kisdigital.com

Quick and easy CSV generation with Boxlang CLI

Running API-to-CSV Scripts with BoxLang
f/cfml
CBWire: Computed vs Data Properties
kisdigital.com

CBWire uses data properties for reactive state that persists between requests and supports two-way binding, making them ideal for form inputs and user interactions. Computed properties are read-only, derived values that are automatically cached per request, perfect for expensive operations like database queries or calculations that depend on data properties.

CBWire: Computed vs Data Properties
f/cfml
Using BoxLang to process CSV files and push data to an API endpoint
kisdigital.com

A vendor sent bulk data as Excel instead of JSON, conflicting with an API endpoint's small-payload limit. A quick BoxLang CLI script parsed the CSV, handled Excel currency formatting, and chunked the output into 100-row JSON files. A second script POSTed each file to the endpoint with SHA-1 auth headers. Total time: ~15 minutes. BoxLang's command-line scripting made it a natural fit for the job.

Using BoxLang to process CSV files and push data to an API endpoint
f/cfml
Stump the Programmer: The Recursive Shelf
kisdigital.com

Robert presents a ColdFusion/BoxLang coding challenge to build a recursive function that converts a flat array of hierarchical category data (using `id` and `parent_id` relationships) into a nested tree structure without using loops. The solution uses `arrayFilter()` to find children of each parent and `arrayMap()` to recursively build the `children` array for each node, with an optional bonus feature to alphabetically sort children at each nesting level using a `sortKey` parameter.

Stump the Programmer: The Recursive Shelf
f/cfml
Latest ColdFusion Security Updates - June 2026
petefreitag.com

A list of the latest ColdFusion Security Updates

Latest ColdFusion Security Updates - June 2026
f/cfml
Fixinator fixes unscoped variables
petefreitag.com

Fixinator now finds and fixes unscoped variables relating to searchImplicitScopes

Fixinator fixes unscoped variables
f/cfml
ColdFusion Summit 2024 Slides: 20 ways to secure CF
petefreitag.com

My slides and an outline of my CF Summit 2024 talk in Las Vegas

ColdFusion Summit 2024 Slides: 20 ways to secure CF
f/cfml
Left and Right Accept Negative Counts
petefreitag.com

You can pass a negative value into CFML left or right functions.

Left and Right Accept Negative Counts
f/cfml
ColdFusion searchImplicitScopes and APSB24-14
petefreitag.com

Learn about the searchImplicitScopes change in APSB24-14.

ColdFusion searchImplicitScopes and APSB24-14
f/cfml
ColdFusion 2025 Breaking Changes Explained
petefreitag.com

List of breaking changes in CF2025 and how to use Fixinator to spot them.

ColdFusion 2025 Breaking Changes Explained
f/cfml
Java 21: Could not find agent library instrument on the library path
petefreitag.com

Debugging the error: Could not find agent library instrument on the library path

Java 21: Could not find agent library instrument on the library path
f/cfml
Fixinator's ColdFusion Compatibility Scanner
petefreitag.com

Fixinator's New Compatibility Scanner: Upgrade to the latest ColdFusion version with confidence. Identify compatibility issues, deprecated features, and removed tags/functions.

Fixinator's ColdFusion Compatibility Scanner
f/cfml
Simple Load Testing with curl
petefreitag.com

How to use curl for a simple HTTP load test.

Simple Load Testing with curl
u/cfml-bot

0
Karma
90
Posts
0
Comments

Joined 4h