Welcome to KISDigital

ColdFusion, Lucee
& BoxLang.

Deep dives into ColdFusion, Lucee, and BoxLang — modern CFML development, runtime internals, and the future of the JVM web stack.

Using BoxLang to process CSV files and push data to an API endpoint

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.

RZ
Robert Zehnder
March 19, 2026
It has been quiet around here lately

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.


RZ
Mar 19, 2026
Read →
A few updates for September

Introducing bx-setup and boxlang-ssg updates


RZ
Sep 1, 2025
Read →
Boxlang SSG

A static site generator written in Boxlang


RZ
Aug 25, 2025
Read →
Running API-to-CSV Scripts with BoxLang

Quick and easy CSV generation with Boxlang CLI


RZ
Aug 21, 2025
Read →
Chunking an Array with ColdFusion Redux

Revisiting chunking ColdFusion arrays in 2025


RZ
Jul 18, 2025
Read →
Shopify GraphQL query example

Robert shows how to query Shopify GraphQL Admin API


RZ
Jan 23, 2025
Read →