Reflecting On Natural Language Operators In ColdFusion

Ben Nadel reflects on why he never uses the natural language operators in ColdFusion. It's just emotions all the way down....

From: Ben Nadel

Working Code Podcast - Episode 155: We're Thankful For Software

Ben Nadel and the crew talk about the various software programs and paradigms that they are thankful to have in their lives....

From: Ben Nadel

The RegEx Of Everyday Things

Ben Nadel shares his daily RegEx usage in order to inspire people to start using pattern matching in their daily lives....

From: Ben Nadel

Early Access: Feature Flags - From Concept To Cultural Revolution

Ben Nadel announces and early access version of his book: Feature Flags - From Concept to Cultural Revolution....

From: Ben Nadel

Working Code Podcast - Episode 154: Premortems And Log Levels

Ben Nadel and the crew talk premortems and the power of creating a safe space of failure. Also, logging strategies and the reason so many logs are terrible....

From: Ben Nadel

Working Code Podcast - Episode 153: Our Biggest Failures

Ben Nadel and the crew talk about their biggest failures in an effort to remove the social stigma around failure....

From: Ben Nadel

Working Code Podcast - Episode 152: Crontab, AI, And Book Publishing

Ben Nadel and the crew talk about visualizing cron jobs, learning about artificial intelligence at Harvard, and publishing books....

From: Ben Nadel

Working Code Podcast - Episode 151: Async Human Solutions

Ben Nadel and the crew talk about the chaos that is life; and, how real world problems are sometimes best mitigated with human solutions, not technical one....

From: Ben Nadel

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

Ben Nadel and the crew talk what they've got going on in their work....

From: Ben Nadel

Enforcing The HTTP Request Method In ColdFusion

Ben Nadel looks at validating the incoming HTTP request method in ColdFusion in order to prevent malicious GET requests....

From: Ben Nadel

jSoup Error: Index Out Of Bounds For Length

Ben Nadel reproduces an error in jSoup and ColdFusion; and demonstrates how to get around it by using the .remove() method....

From: Ben Nadel

Working Code Podcast - Episode 147: Potluck

Ben Nadel and the crew talk about a variety of topics: Transactive Memory Systems theory, starting new things, ticketing systems, and becoming a force multiplier....

From: Ben Nadel

Understanding The TrimWhitespace() Function In Lucee CFML

Ben Nadel looks at the trimWhitespace() function in Lucee CFML; and, tries to distill the behavior down into a set of whitespace rules....

From: Ben Nadel

Generating A Table Of Contents Using jSoup And ColdFusion

Ben Nadel uses jSoup and ColdFusion to generate a table of contents from a flat HTML file....

From: Ben Nadel

Transactive Memory Systems Theory And Engineering Team Mentality

Ben Nadel considers Transactive Memory Systems Theory in the context of engineering teams. And, how embracing the idea can make teams more effective....

From: Ben Nadel

Replacing RxJS With A State Machine In JavaScript

Ben Nadel moves from RxJS streams to a state machine model. This makes the code easier (for him) to understand and maintain....

From: Ben Nadel

Working Code Podcast - Episode 146: Resiliency Is Hard

Ben Nadel and the crew talk about creating resiliency in a complex system that can fail for a variety of reasons....

From: Ben Nadel

Working Code Podcast - Episode 145: Shiny New Things

Ben Nadel and the crew talk about new technologies like Bun, Svelte, and Skeleton....

From: Ben Nadel

Which Whitespace Characters Does trim() Remove In ColdFusion

Ben Nadel looks which whitespace characters are removed by the trim() function in ColdFusion....

From: Ben Nadel

Using FileReadLine() With Seekable Files In ColdFusion

Ben Nadel explores the use of fileReadLine() in conjunction with seekable files in ColdFusion....

From: Ben Nadel