Working Code Podcast - Episode 171: Strategy Vs. Tactics

Ben Nadel and the crew talk about the difference between strategy and tactics at work....

From: Ben Nadel

Magic Life-Cycle Test In Alpine.js

Ben Nadel explores the life-cycle of a custom magic in Alpine.js....

From: Ben Nadel

Code Kata: Parsing Time Spans In ColdFusion

Ben Nadel demonstrates how to parse a time span back into days, hours, minutes, and seconds in ColdFusion....

From: Ben Nadel

Code Kata: Alpine.js Calendar Component

Ben Nadel tries to build a calendar component in Alpine.js....

From: Ben Nadel

HTML Templates Can Be Mutated Just Like Any Other DOM

Ben Nadel demonstrates that an HTML template can be mutated just like any other DOM mutation in JavaScript....

From: Ben Nadel

CSS Enter Animations Follow The 80/20 Rule

Ben Nadel demonstrates that CSS enter animations gives us 80% of the user experience value with only 20% of the work (if that)....

From: Ben Nadel

Reading Element Attributes Collection In JavaScript

Ben Nadel demonstrates how to read the collection of HTML attributes out of the DOM in JavaScript....

From: Ben Nadel

Working Code Podcast - Episode 170: Product Design With Thelma Van

Ben Nadel and the crew talk to Thelma Van about product design thinking....

From: Ben Nadel

Working Code Podcast - Episode 169: Earning Potential Of Spaces

Ben Nadel and the crew talk survey results that show a higher salary for developers who indent code with spaces....

From: Ben Nadel

Adding One-Click Unsubscribe SMTP Headers To My Comment Emails In ColdFusion

Ben Nadel demonstrates how to add One-Click easy unsubscribe functionality for ColdFusion emails....

From: Ben Nadel

I Broke The Comment Subscription System For The Last Year

Ben Nadel identifies and fixes a comment subscription issue....

From: Ben Nadel

Using The Angular.js Parser To Comply With CSP In Alpine.js 3.13.5

Ben Nadel uses the Angular.js expression parser to create a robust and CSP-compliant Alpine.js application....

From: Ben Nadel

Recursive JSON Explorer In Alpine.js 3.13.5

Ben Nadel creates a recursive JSON data structuring rendering with Alpine.js 3.13.5....

From: Ben Nadel

Using Alpine.js To AJAX'ify HTML Fragments Served From ColdFusion

Ben Nadel explores the use of Alpine.js to progressively enhance (AJAX'ify) part of a ColdFusion-rendered page....

From: Ben Nadel

DateGetTime() To Get UTC Milliseconds From Date In ColdFusion

Ben Nadel demonstrates how to get the UTC milliseconds from a date in ColdFusion, even if the date is represented as a string....

From: Ben Nadel

ColdFusion 2021 MySQL Query No Longer Returning Dates As Dates

Ben Nadel demonstrates that MySQL dates are no longer returned as dates from the database in ColdFusion 2021. And this breaks his cookie handling....

From: Ben Nadel

Working Code Podcast - Episode 168: Memory Safe Mandate

Ben Nadel and the crew talk the government press release on memory safe software, sunk cost fallacy, and the value of a college degree....

From: Ben Nadel

Ask Ben: Fisher-Yates Shuffle Algorithm In ColdFusion

Ben Nadel demonstrates how to implement the Fisher-Yates shuffle algorithm in ColdFusion....

From: Ben Nadel

Exploring DOM Mutation Observation In Alpine.js 3.13.5

Ben Nadel looks at Alpine.js' ability to observe and react to DOM manipulation within the current document....

From: Ben Nadel

Various Ways To Get ColdFusion Data Into An Alpine.js Component

Ben Nadel explores several ways in which to get ColdFusion data into an Alpine.js component....

From: Ben Nadel