<?xml version="1.0" ?>
<?xml-stylesheet type="text/css" href="https://www.bennadel.com/linked/dist/css/rss.css?v=2023.11.27.08.38" ?>
<?xml-stylesheet type="text/xsl" href="https://www.bennadel.com/linked/xslt/rss.xsl" media="screen" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href="https://www.bennadel.com/rss" rel="self" type="application/rss+xml" />
<title>Ben Nadel's Web Development and User Experience Feed @ BenNadel.com</title>
<link>https://www.bennadel.com/</link>
<description>Recent blog posts covering JavaScript, User Experience (UX), ColdFusion, Node.js, and other topics</description>
<language>en-us</language>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<lastBuildDate>Fri, 23 Feb 2024 08:06:47 GMT</lastBuildDate>
<ttl>120</ttl>
<copyright>Copyright 2024 Ben Nadel</copyright>
<item>
<title>Working Code Podcast - Episode 166: Successful Onboarding</title>
<link>https://www.bennadel.com/blog/4594-working-code-podcast-episode-166-successful-onboarding.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4594-working-code-podcast-episode-166-successful-onboarding.htm</guid>
<description><![CDATA[ Ben Nadel and the crew talk about onboarding new employees.... ]]></description>
<pubDate>Wed, 21 Feb 2024 12:27:26 EST</pubDate>
<category>Podcast</category>
</item>
<item>
<title>Casting Java Structs And Arrays To ColdFusion Structs And Arrays</title>
<link>https://www.bennadel.com/blog/4593-casting-java-structs-and-arrays-to-coldfusion-structs-and-arrays.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4593-casting-java-structs-and-arrays-to-coldfusion-structs-and-arrays.htm</guid>
<description><![CDATA[ Ben Nadel demonstrates how to cast Java arrays and objects into ColdFusion native arrays and structs.... ]]></description>
<pubDate>Fri, 16 Feb 2024 13:22:14 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Polyfill Form Field Grouping Using Bracket Notation In Adobe ColdFusion</title>
<link>https://www.bennadel.com/blog/4592-polyfill-form-field-grouping-using-bracket-notation-in-adobe-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4592-polyfill-form-field-grouping-using-bracket-notation-in-adobe-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel demonstrates how to polyfill form field grouping via bracket notation in Adobe ColdFusion.... ]]></description>
<pubDate>Thu, 15 Feb 2024 13:53:18 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Working Code Podcast - Episode 165: Agile Methodology With Brian Sadler</title>
<link>https://www.bennadel.com/blog/4591-working-code-podcast-episode-165-agile-methodology-with-brian-sadler.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4591-working-code-podcast-episode-165-agile-methodology-with-brian-sadler.htm</guid>
<description><![CDATA[ Ben Nadel and the crew talk to Brian Sadler about Agile Methodology and how to apply agile best practices at work.... ]]></description>
<pubDate>Wed, 7 Feb 2024 11:12:26 EST</pubDate>
<category>Podcast</category>
</item>
<item>
<title>Conditionally Updating Columns When Using ON DUPLICATE KEY UPDATE In MySQL</title>
<link>https://www.bennadel.com/blog/4590-conditionally-updating-columns-when-using-on-duplicate-key-update-in-mysql.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4590-conditionally-updating-columns-when-using-on-duplicate-key-update-in-mysql.htm</guid>
<description><![CDATA[ Ben Nadel demonstrates how to conditionally update a column inside an INSERT ... ON DUPLICATE KEY UPDATE clause in MySQL.... ]]></description>
<pubDate>Thu, 1 Feb 2024 12:10:52 EST</pubDate>
<category>SQL</category>
</item>
<item>
<title>Comparing Binary Values In ColdFusion</title>
<link>https://www.bennadel.com/blog/4589-comparing-binary-values-in-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4589-comparing-binary-values-in-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel looks at two different ways to compare binary values (ie, byte arrays) in ColdFusion.... ]]></description>
<pubDate>Wed, 31 Jan 2024 13:02:08 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Working Code Podcast - Episode 164: Potluck</title>
<link>https://www.bennadel.com/blog/4588-working-code-podcast-episode-164-potluck.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4588-working-code-podcast-episode-164-potluck.htm</guid>
<description><![CDATA[ Ben Nadel and the crew talk about a variety of topics including a mini retrospective, solo programming, and the current browser landscape.... ]]></description>
<pubDate>Wed, 31 Jan 2024 11:41:51 EST</pubDate>
<category>Podcast</category>
</item>
<item>
<title>Performance Of Struct vs. Ordered Struct In ColdFusion</title>
<link>https://www.bennadel.com/blog/4587-performance-of-struct-vs-ordered-struct-in-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4587-performance-of-struct-vs-ordered-struct-in-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel explores the performance characteristics of structs vs. ordered structs in ColdFusion.... ]]></description>
<pubDate>Tue, 30 Jan 2024 12:27:26 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Powering Email Unsubscribe Links Using Signed URLs In ColdFusion</title>
<link>https://www.bennadel.com/blog/4586-powering-email-unsubscribe-links-using-signed-urls-in-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4586-powering-email-unsubscribe-links-using-signed-urls-in-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel demonstrates how to use HMAC signatures to power Unsubscribe links in ColdFusion. These links allows users to manage subscription settings without having to login.... ]]></description>
<pubDate>Fri, 26 Jan 2024 18:00:43 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Converting Strings To Integers Using Hash, HashCode, And CRC-32 In ColdFusion</title>
<link>https://www.bennadel.com/blog/4585-converting-strings-to-integers-using-hash-hashcode-and-crc-32-in-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4585-converting-strings-to-integers-using-hash-hashcode-and-crc-32-in-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel considers different ways to map strings onto integers in ColdFusion: hashCode, MD5 hash, and CRC-32.... ]]></description>
<pubDate>Thu, 25 Jan 2024 16:02:14 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Working Code Podcast - Episode 163: Exposing Yourself To New Technology</title>
<link>https://www.bennadel.com/blog/4584-working-code-podcast-episode-163-exposing-yourself-to-new-technology.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4584-working-code-podcast-episode-163-exposing-yourself-to-new-technology.htm</guid>
<description><![CDATA[ Ben Nadel and the crew talk about the challenges of learning new technology; and, the disconnect between the demand of learning and the expectation of understanding.... ]]></description>
<pubDate>Wed, 24 Jan 2024 11:30:05 EST</pubDate>
<category>Podcast</category>
</item>
<item>
<title>Always Identify Your Calling Service Within The HTTP User Agent Header</title>
<link>https://www.bennadel.com/blog/4583-always-identify-your-calling-service-within-the-http-user-agent-header.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4583-always-identify-your-calling-service-within-the-http-user-agent-header.htm</guid>
<description><![CDATA[ Ben Nadel suggests that all calling services be identified in the HTTP User-Agent header; and then, secondarily, in any additional custom HTTP headers.... ]]></description>
<pubDate>Tue, 23 Jan 2024 11:54:27 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Generating Secure URL Signatures To Prevent Tampering In ColdFusion</title>
<link>https://www.bennadel.com/blog/4582-generating-secure-url-signatures-to-prevent-tampering-in-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4582-generating-secure-url-signatures-to-prevent-tampering-in-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel demonstrates how to generate secure URLs using URL signatures in order to prevent URL tampering in ColdFusion.... ]]></description>
<pubDate>Sat, 20 Jan 2024 12:18:23 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Define Your Email Content Using Pure Templates In ColdFusion</title>
<link>https://www.bennadel.com/blog/4581-define-your-email-content-using-pure-templates-in-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4581-define-your-email-content-using-pure-templates-in-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel demonstrates why defining emails using pure templates creates a lot of flexibility in ColdFusion.... ]]></description>
<pubDate>Thu, 18 Jan 2024 11:52:30 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Working Code Podcast - Episode 162: Not Enough Time</title>
<link>https://www.bennadel.com/blog/4580-working-code-podcast-episode-162-not-enough-time.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4580-working-code-podcast-episode-162-not-enough-time.htm</guid>
<description><![CDATA[ Ben Nadel and the crew talk about strategies for managing the overwhelming amount of stuff that we have to do in a finite amount of time.... ]]></description>
<pubDate>Wed, 17 Jan 2024 11:33:24 EST</pubDate>
<category>Podcast</category>
</item>
<item>
<title>Timeboxing Code Execution In ColdFusion</title>
<link>https://www.bennadel.com/blog/4579-timeboxing-code-execution-in-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4579-timeboxing-code-execution-in-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel demonstrates several ways to create an abstraction for timeboxed code execution in ColdFusion.... ]]></description>
<pubDate>Sat, 13 Jan 2024 20:21:11 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Using Per-Application Mappings To Alias Files In ColdFusion</title>
<link>https://www.bennadel.com/blog/4578-using-per-application-mappings-to-alias-files-in-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4578-using-per-application-mappings-to-alias-files-in-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel demonstrates that per-application mappings in ColdFusion can map directly to files, not just directories.... ]]></description>
<pubDate>Thu, 11 Jan 2024 10:53:06 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Consuming Large Configuration Files Inside A ColdFusion Component</title>
<link>https://www.bennadel.com/blog/4577-consuming-large-configuration-files-inside-a-coldfusion-component.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4577-consuming-large-configuration-files-inside-a-coldfusion-component.htm</guid>
<description><![CDATA[ Ben Nadel looks at how to consume large external configuration files inside a ColdFusion component.... ]]></description>
<pubDate>Wed, 10 Jan 2024 14:28:38 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Working Code Podcast - Episode 161: Goals For 2024</title>
<link>https://www.bennadel.com/blog/4576-working-code-podcast-episode-161-goals-for-2024.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4576-working-code-podcast-episode-161-goals-for-2024.htm</guid>
<description><![CDATA[ Ben Nadel and the crew talk about their goals for 2024. And, invite you to submit suggestions on how the show can be improved.... ]]></description>
<pubDate>Wed, 10 Jan 2024 11:43:13 EST</pubDate>
<category>Podcast</category>
</item>
<item>
<title>Lessons Learned From Sending 7 Million Emails In 5 Days Using ColdFusion</title>
<link>https://www.bennadel.com/blog/4575-lessons-learned-from-sending-7-million-emails-in-5-days-using-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4575-lessons-learned-from-sending-7-million-emails-in-5-days-using-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel shares everything he learned after sending 7 million emails over 5 days using ColdFusion.... ]]></description>
<pubDate>Tue, 9 Jan 2024 15:24:02 EST</pubDate>
<category>ColdFusion</category>
<category>Work</category>
</item>
<item>
<title>Using Cloudflare Turnstile reCAPTCHA-Alternative In ColdFusion</title>
<link>https://www.bennadel.com/blog/4574-using-cloudflare-turnstile-recaptcha-alternative-in-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4574-using-cloudflare-turnstile-recaptcha-alternative-in-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel looks at using Cloudflare Turnstile in ColdFusion as a CAPTCHA alternative.... ]]></description>
<pubDate>Mon, 8 Jan 2024 14:42:19 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Follow-Up On Error Handling During Async Iteration In ColdFusion</title>
<link>https://www.bennadel.com/blog/4573-follow-up-on-error-handling-during-async-iteration-in-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4573-follow-up-on-error-handling-during-async-iteration-in-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel continues to explore error handling during async iteration in ColdFusion. It seems that Adobe ColdFusion 2023 and Lucee CFML 6 have different behaviors.... ]]></description>
<pubDate>Sat, 6 Jan 2024 13:45:00 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Proof Of Concept: CFHttp With A Retry Policy In ColdFusion</title>
<link>https://www.bennadel.com/blog/4572-proof-of-concept-cfhttp-with-a-retry-policy-in-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4572-proof-of-concept-cfhttp-with-a-retry-policy-in-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel explores the notion of a Retry Policy for CFHttp requests in ColdFusion.... ]]></description>
<pubDate>Fri, 5 Jan 2024 14:28:09 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Considering The Ergonomics Of Tags And Objects In ColdFusion</title>
<link>https://www.bennadel.com/blog/4571-considering-the-ergonomics-of-tags-and-objects-in-coldfusion.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4571-considering-the-ergonomics-of-tags-and-objects-in-coldfusion.htm</guid>
<description><![CDATA[ Ben Nadel considers the ergonomics of Tag and Object APIs in ColdFusion.... ]]></description>
<pubDate>Thu, 4 Jan 2024 13:34:20 EST</pubDate>
<category>ColdFusion</category>
</item>
<item>
<title>Working Code Podcast - Episode 160: Design Systems And Coding Philosophy</title>
<link>https://www.bennadel.com/blog/4570-working-code-podcast-episode-160-design-systems-and-coding-philosophy.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4570-working-code-podcast-episode-160-design-systems-and-coding-philosophy.htm</guid>
<description><![CDATA[ Ben Nadel and the crew talk about design systems, programming philosophy, and the notion of an Overview Effect in the history of computing.... ]]></description>
<pubDate>Wed, 3 Jan 2024 11:31:46 EST</pubDate>
<category>Podcast</category>
</item>
<item>
<title>Working Code Podcast - Episode 159: No Effort December Returns</title>
<link>https://www.bennadel.com/blog/4569-working-code-podcast-episode-159-no-effort-december-returns.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4569-working-code-podcast-episode-159-no-effort-december-returns.htm</guid>
<description><![CDATA[ Ben Nadel and the crew talk about random topics in another installment of No Effort December. Happy new year!... ]]></description>
<pubDate>Wed, 27 Dec 2023 12:10:29 EST</pubDate>
<category>Podcast</category>
</item>
<item>
<title>Feature Flags Book: I Eat, I Sleep, I Feature Flag</title>
<link>https://www.bennadel.com/blog/4568-feature-flags-book-i-eat-i-sleep-i-feature-flag.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4568-feature-flags-book-i-eat-i-sleep-i-feature-flag.htm</guid>
<description><![CDATA[ Discussion of Ben Nadel's book, Feature Flags: Transform Your Product Development Workflow, chapter: I Eat, I Sleep, I Feature Flag... ]]></description>
<pubDate>Sat, 23 Dec 2023 11:55:40 EST</pubDate>
<category>Feature Flags Book</category>
</item>
<item>
<title>Feature Flags Book: What If I Can Only Deploy Every 2 Weeks?</title>
<link>https://www.bennadel.com/blog/4567-feature-flags-book-what-if-i-can-only-deploy-every-2-weeks.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4567-feature-flags-book-what-if-i-can-only-deploy-every-2-weeks.htm</guid>
<description><![CDATA[ Discussion of Ben Nadel's book, Feature Flags: Transform Your Product Development Workflow, chapter: What If I Can Only Deploy Every 2 Weeks?... ]]></description>
<pubDate>Sat, 23 Dec 2023 11:55:13 EST</pubDate>
<category>Feature Flags Book</category>
</item>
<item>
<title>Feature Flags Book: Getting From No To Yes</title>
<link>https://www.bennadel.com/blog/4566-feature-flags-book-getting-from-no-to-yes.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4566-feature-flags-book-getting-from-no-to-yes.htm</guid>
<description><![CDATA[ Discussion of Ben Nadel's book, Feature Flags: Transform Your Product Development Workflow, chapter: Getting From No To Yes... ]]></description>
<pubDate>Sat, 23 Dec 2023 11:54:47 EST</pubDate>
<category>Feature Flags Book</category>
</item>
<item>
<title>Feature Flags Book: Product Release vs. Marketing Release</title>
<link>https://www.bennadel.com/blog/4565-feature-flags-book-product-release-vs-marketing-release.htm</link>
<guid isPermaLink="true">https://www.bennadel.com/blog/4565-feature-flags-book-product-release-vs-marketing-release.htm</guid>
<description><![CDATA[ Discussion of Ben Nadel's book, Feature Flags: Transform Your Product Development Workflow, chapter: Product Release vs. Marketing Release... ]]></description>
<pubDate>Sat, 23 Dec 2023 11:54:24 EST</pubDate>
<category>Feature Flags Book</category>
</item>
</channel>
</rss> 