Dynamically Swapping Input / Keyboard InputMode On iOS

Ben Nadel looks at switching from the iOS Numeric keyboard to the Text keyboard by dynamically changing the inputmode of the Input control....

From: Ben Nadel

Adobe ColdFusion Returns NULL Dates As NULL When Using CFQuery ReturnType "Array"

Ben Nadel demonstrates that Adobe ColdFusion returns NULL dates as NULL values when using the returnType="Array" behavior in the CFQuery tag....

From: Ben Nadel

Always Include Charset With fileRead() In ColdFusion

Ben Nadel fixes a character encoding bug in his ColdFusion code by including the charset argument in his fileRead() function call....

From: Ben Nadel

Working Code Podcast - Episode 134: Ben Goes To A Conference

Ben Nadel and the crew talk about the CFCamp ColdFusion conference in Munich, Germany....

From: Ben Nadel

Working Code Podcast - Episode 133: The Final Stretch

Ben Nadel and the crew talk why finishing a project feels so hard; and, what we can do to get our projects across the finish line....

From: Ben Nadel

Working Code Podcast - Episode 132: Virtual Reality

Ben Nadel and the crew talk about Virtual Reality (VR) and Augmented Reality (AR) in the wake of Apple's new Vision Pro release....

From: Ben Nadel

Code Kata: Compacting Arrays In ColdFusion

Ben Nadel demonstrates how to compact an array in ColdFusion. That is, to remove the undefined values / indices....

From: Ben Nadel

Working Code Podcast - Episode 131: Starting From Scratch

Ben Nadel and the crew talk about what it's like to start building Dig Deep Fitness from scratch. And, how to keep progress moving forward without going down rabbit holes....

From: Ben Nadel

They Were Able To Heal Even When They Could Not Cure

Ben Nadel leans on Dr. Abraham Verghese, and his TEDx Talk, in order to help explain how he feels about showing up every day to work on a legacy platform....

From: Ben Nadel

Creating A Database-Driven Scheduled Task Runner In ColdFusion

Ben Nadel creates a database-driven scheduled task system in ColdFusion for his Dig Deep Fitness application....

From: Ben Nadel

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

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

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

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

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