Working Code Podcast - Episode 178: Upgrading From Node 0.10

Ben Nadel and the crew talk about a variety of topics include bulk data exports, ADAH, voice AI, and code rot....

From: Ben Nadel

Creating In-Memory SQLite Databases Using JDBC In Lucee CFML

Ben Nadel demonstrates how to use in-memory SQLite databases using JDBC connection strings in Lucee CFML....

From: Ben Nadel

Creating On-The-Fly Datasource Connections In Lucee CFML

Ben Nadel demonstrates that the CFQuery tag can create on-the-fly datasources in Lucee CFML....

From: Ben Nadel

Experimenting With SQLite JDBC Connections In Lucee CFML

Ben Nadel dynamically creates and consumes SQLite databases in a Lucee CFML application....

From: Ben Nadel

Using Multiple Common Table Expressions In One SQL Query In MySQL

Ben Nadel demonstrates how to use multiple common table expressions (CTE) in a single query in MySQL....

From: Ben Nadel

CSS Open Props Exploration

Ben Nadel uses the CSS Open Props project to create a sticker design playground using Alpine.js....

From: Ben Nadel

Working Code Podcast - Episode 177: Infinite Invisibility Timeout

Ben Nadel and the crew talk HSL heatmaps, Algolia search indexing, fighting against the Entity Framework, and AI-powered voice calls....

From: Ben Nadel

Where Does Serialization / Deserialization Belong In A Database Access Workflow?

Ben Nadel considers where data serialization and deserialization should take place in a ColdFusion request. And, how this has changed over the evolution of the CFML language....

From: Ben Nadel

Why I Avoid DEFAULT Column Values In My SQL Database

Ben Nadel explains why he avoids using DEFAULT column values (as much as possible) in his SQL database table schemas....

From: Ben Nadel

CFHttp Error: Column Names Must Be Valid Variable Names In ColdFusion

Ben Nadel described the cause of the CFHttp error message: Column names must be valid variable names in ColdFusion....

From: Ben Nadel

Working Code Podcast - Episode 176: Mocking In Public

Ben Nadel and the crew talk credit card stuffing attacks, mocking modules in Node.js, and the joy of ColdFusion....

From: Ben Nadel

Using :where() To Reduce CSS Specificity Issues

Ben Nadel demonstrates that the :where() CSS function can help mitigate CSS specificity issues in a design system....

From: Ben Nadel

Inline Script Tag Execution In Hotwire Turbo And ColdFusion

Ben Nadel explores the execution of inline script tags in a Hotwire Turbo and ColdFusion application....

From: Ben Nadel

Adding turbo-cfml To My ColdFusion + Hotwire Demos Project

Ben Nadel adds a turbo-cfml demo to his ColdFusion + Hotwire demos project....

From: Ben Nadel

Working Code Podcast - Episode 175: Overcompensation, Mentoring, And More

Ben Nadel and the crew talk overcompensating for issues at work, right-sizing pull requests, and mentoring junior developers....

From: Ben Nadel

Variables Scope Persists Across Custom Tag Execution Modes In ColdFusion

Ben Nadel demonstrates that the isolated variables scope persists across execution modes in a ColdFusion custom tag....

From: Ben Nadel

ColdFusion Custom Tags Can Have Privately Scoped Functions

Ben Nadel demonstrates that ColdFusion custom tags can define privately scoped methods....

From: Ben Nadel

Using getApplicationMetadata() To Provide Global Defaults In ColdFusion

Ben Nadel explores the use of getApplicationMetadata() as a means to provide global defaults for custom code in ColdFusion....

From: Ben Nadel

CF_SaveFile Custom Tag In ColdFusion

Ben Nadel creates a SaveFile custom tag in ColdFusion that implements the CFSaveContent API but which stores the content to disk....

From: Ben Nadel

Dedenting Text In ColdFusion

Ben Nadel demonstrates how to dedent text in ColdFusion using regular expressions....

From: Ben Nadel