Working Code Podcast - Episode 130: Book Club, The Phoenix Project

Ben Nadel and the crew talk about the first few chapters of The Phoenix Project, our latest book club book....

From: Ben Nadel

Building A Magic Link Passwordless Login In ColdFusion

Ben Nadel shares the details of the magic link / passwordless login system that he's built in ColdFusion...

From: Ben Nadel

Using Nested Locks To Synchronize Background Data Cleanup In ColdFusion

Ben Nadel considers using nested CFLock tags in order to synchronize a background data cleanup process in ColdFusion....

From: Ben Nadel

The 16th Annual Regular Expression Day - June 1st 2023

Ben Nadel celebrates the 16th annual Regular Expression (RegEx) Day! An ongoing tribute to the unbridled power of pattern matching!...

From: Ben Nadel

Working Code Podcast - Episode 129: Build vs. Maintain

Ben Nadel and the crew talk the unhealthy tension that can manifest between Engineering and Product when product moves on and the engineers have to maintain the system in a vacuum....

From: Ben Nadel

Code Kata: Simple Dependency Injection (DI) With ColdFusion

Ben Nadel builds a simple but powerful dependency injection (DI) framework as a code kata in ColdFusion....

From: Ben Nadel

FortiGate 80F to Unifi Security Gateway Pro 4 IPSec Tunnel Issues

I have recently replaced an older Cisco ASA 5550 with a FortiGate 80F.

From: Chris Tierney

Working Code Podcast - Episode 128: Potluck

Ben Nadel and the crew talk about a variety of web development topics, focusing on why we don't approach Testing with more measure and constraint....

From: Ben Nadel

Into The Box 2023 Slides

I'm back from Houston Texas after another great Into the Box conference. Slides for my talk Taming the top 25 Most Dangerous Software Weaknesses can be found here. For code samples I used my Bank of Insecurity repository which is full of security weaknesses.

From: Pete Freitag's Homepage

Firefox CSS Bug: Four-Sided Positioning With Buttons

Ben Nadel demonstrates a four-sided positioning bug for buttons in Firefox. And, how to use CSS Flexbox as a work-around....

From: Ben Nadel

FusionReactor 10 released yesterday, May 18

If you're using FusionReactor, note that a new version 10 (10.

From: Charlie Arehart - Server Troubleshooting

Using CSS Flexbox To Create A Simple Bar Chart In ColdFusion

Ben Nadel demonstrates how to create a simple bar chart using CSS Flexbox and ColdFusion, no JavaScript necessary....

From: Ben Nadel

ColdFusion 2023 released today, May 17 2023

ColdFusion 2023 has been released today, May 17 2023.

From: Charlie Arehart - Server Troubleshooting

Working Code Podcast - Episode 127: Tech Interviewing Is Broken With Sean Corfield

Ben Nadel and the crew talk to Sean Corfield about hiring technical candidates; and, why the pervasive approach to interviewing is completely broken....

From: Ben Nadel

Parsing GitHub Gist Embeds Into A Normalized Data Structure Using jSoup In ColdFusion

Ben Nadel demonstrates how to load GitHub Gist data as JSON, then parse it with jSoup, and render it with ColdFusion....

From: Ben Nadel

My Into The Box 2023 Schedule

Into The Box 2023 starts tomorrow! After a flight that included several delay, I finally arrived at the hotel a few minutes ago.

From: South of Shasta: Software Development, Web Design, Training

Maintaining White Space Using jSoup And ColdFusion

Ben Nadel demonstrates how to maintain leading / trailing white space in a jSoup Document by disabling pretty print in ColdFusion....

From: Ben Nadel

Speaking at Into The Box 2023

It's official...next week I'll be speaking at Into The Box in Houston!

From: South of Shasta: Software Development, Web Design, Training

Using BugSnag As A Server-Side Logging Service In ColdFusion

Ben Nadel shares how he's using BugSnag as his server-side log and exception aggregator in ColdFusion....

From: Ben Nadel

Working Code Podcast - Episode 126: Documenting Design Decisions

Ben Nadel and the crew talk about documenting design decisions; and, about keeping those documents up-to-date over time....

From: Ben Nadel

Importing Multiple ColdFusion Custom Tag Directories Using The Same Prefix

Ben Nadel demonstrates that multiple ColdFusion custom tags can be imported under the same prefix even if they are in different directories....

From: Ben Nadel

ColdFusion Custom Tags Can Use Dashed Attributes

Ben Nadel demonstrates that dashed and name-spaced attributes can be passed into ColdFusion custom tags....

From: Ben Nadel

On Starting A Side-Project: Hotwire vs. Angular

Ben Nadel considers whether he should start his next project with Hotwire or Angular. Both have benefits and drawbacks....

From: Ben Nadel

Working Code Podcast - Episode 125: What's On Your Workbench?

Ben Nadel and the crew talk about a variety of topics; but, mostly let Ben go on and on about the subjective nature of programming....

From: Ben Nadel