Parsing File Paths As Slash-Delimited Lists In MySQL

Ben Nadel looks at parsing strings as delimited lists in MySQL. Specifically, treating a file path as a dash-delimited list of segments....

From: Ben Nadel

Working Code Podcast - Episode 114: Carol Got Laid Off

Ben Nadel and the crew talk to our very own Carol Weiler about being part of her former company's reduction in force (ie, Carol gets laid off)....

From: Ben Nadel

Using Stimulus To Preload Links On Hover In Hotwire And Lucee CFML

Ben Nadel explores the use of Stimulus to delay preloading of links until a user hovers over a link in Hotwire and Lucee CFML....

From: Ben Nadel

Defer Loading Using Permanent Turbo Frames In Hotwire And Lucee CFML

Ben Nadel explores the use of permanent Turbo Frames to defer loading without a degraded visual experience in Hotwire and Lucee CFML....

From: Ben Nadel

Extending The Current Request Timeout In ColdFusion / CFML

Ben Nadel looks at how to extend the current request timeout using both Adobe ColdFusion and Lucee CFML....

From: Ben Nadel

Exploring Turbo Drive Back-Button Caching Behavior In Lucee CFML

Ben Nadel explores the interplay between the Hotwire Turbo Drive page cache and the browser's back button in Lucee CFML....

From: Ben Nadel

Exploring The Turbo Drive Navigation Progress Bar In Lucee CFML

Ben Nadel takes a quick look at the progress bar in Hotwire Turbo Drive, which will automatically show on slow-loading ColdFusion pages....

From: Ben Nadel

Working Code Podcast - Episode 113: Surviving A Layoff

Ben Nadel and the crew talk about the recent wave of layoffs in the tech world; and what you can do to become more resilient....

From: Ben Nadel

Rendering A Local TimeStamp With Stimulus Using Hotwire And Lucee CFML

Ben Nadel starts to explore Stimulus, rendering a UTC millisecond value in the user local timezone using Hotwire and Lucee CFML....

From: Ben Nadel

Dynamically Updating Views With Turbo Streams Using Hotwire And Lucee CFML

Ben Nadel explores the use of Turbo Streams to dynamically update views in a Hotwire and ColdFusion application....

From: Ben Nadel

Working Code Podcast - Episode 112: Listener Questions

Ben Nadel and the crew respond to listener questions ranging from alternate realities to dead body disposal....

From: Ben Nadel

A Simple Slide Show Using Hotwire And Lucee CFML

Ben Nadel builds a simple slide show with Hotwire Turbo Drive and Lucee CFML. This defers all dynamic rendering to the ColdFusion server....

From: Ben Nadel

OnRequestStart() / OnRequest() Methods Invoked Even If Requested Template Doesn't Exist In Lucee CFML

Ben Nadel discovers that the onRequestStart() and onRequest() ColdFusion application event handlers get called in Lucee CFML even if the requested template doesn't exist....

From: Ben Nadel

Setting Up My ColdFusion + Hotwire Demos Playground

Ben Nadel creates a Dockerized ColdFusion and Hotwire playground in which he can explore the Hotwire framework from Basecamp....

From: Ben Nadel

Working Code Podcast - Episode 111: How To Learn Stuff Good

Ben Nadel and the crew talk about the strategies that we use when we have to learn totally new thing (and how humbling that experience can be)....

From: Ben Nadel

Does The Order Of Hash Inputs Matter In Terms Of Uniqueness And Distribution?

Ben Nadel explores the impact of input order when hashing values in ColdFusion....

From: Ben Nadel

Comparing Java's MessageDigest To ColdFusion's hash() Function In Lucee CFML

Ben Nadel compares Java's MessageDigest class to ColdFusion's hash() function for hashing compound / composite binary values....

From: Ben Nadel

Using "continue" To Short-Circuit .each() Iteration In ColdFusion

Ben Nadel shares a quirk of the CFML language in which "continue" can be used to short-circuit an .each() iteration function....

From: Ben Nadel

Working Code Podcast - Episode 110: Measuring Impact At Work

Ben Nadel and the crew talk about measuring productivity at work; and, what makes a day good or bad....

From: Ben Nadel

Dynamically Instrumenting ColdFusion Component Methods With GetTickCount() To Locate Performance Bottlenecks

Ben Nadel dynamically instruments his ColdFusion component methods with `getTickCount()` calls in order to locate performance bottlenecks....

From: Ben Nadel