Adding Keyboard Shortcuts To Incident Commander Using Alpine.js

Ben Nadel looks at adding keyboard shortcuts to Incident Commander using Alpine.js....

From: Ben Nadel

What Every Engineer Should Know About Digital Accessibility By Sarah Horton And David Sloan

Ben Nadel reviews the book, What Every Engineer Should Know About Digital Accessibility by Sarah Horton and David Sloan....

From: Ben Nadel

Ask Ben: Sorting Quasi-Numeric Values Like 4K And 3M In ColdFusion

Ben Nadel demonstrates how to sort an array of mixed numeric and numeric-like text values (such as 4K and 3M) in ColdFusion....

From: Ben Nadel

Associating Form Inputs With ColdFusion Validation Error Types

Ben Nadel looks at associating form input controls to ColdFusion validation errors using a simple, opt-in experience....

From: Ben Nadel

Exploring Cloudflare R2 And Request Authorization Using AWS Signature V4

Ben Nadel explores the AWS S3 and Cloudflare R2 Signature V4 authorization algorithm in ColdFusion....

From: Ben Nadel

Using CSS Gap To Control Margins In Website Copy

Ben Nadel demonstrates how the CSS gap property can be used to effectively manage margins in website content....

From: Ben Nadel

Optional Password Protection Added To Incident Commander

Ben Nadel explores the optional password protection that he's add to Incident Commander, his ColdFusion incident triage application....

From: Ben Nadel

Considering Encrypting Passwords At Rest In ColdFusion

Ben Nadel explores the idea of storing encrypted passwords in ColdFusion in cases where decrypting a password is an application requirement....

From: Ben Nadel

Considering A Secure Encoding Technique Inspired By JWT In ColdFusion

Ben Nadel creates a JWT-inspired light-weight encoder for his secure cookies in ColdFusion....

From: Ben Nadel

Formatting Dates In The Local Timezone With Alpine.js

Ben Nadel explores the idea of using Alpine.js to format date/time values on the client-side in the user's local timezone....

From: Ben Nadel

Counting The Occurrences Of A Substring Or RegEx Pattern In ColdFusion

Ben Nadel explores various techniques for counting the occurrences of a string or regular expression pattern in ColdFusion....

From: Ben Nadel

Rebuilding Incident Commander As A ColdFusion App

Ben Nadel shares his Incident Commander app, for triaging incidents, which he's rebuilt in Adobe ColdFusion....

From: Ben Nadel

Using fileGetMimeType() To Determine File Type In ColdFusion

Ben Nadel demonstrates that the fileGetMimeType() function can be used to inspect the file type / mime-type of a file in ColdFusion....

From: Ben Nadel

Building A Moment-Inspired .fromNow() Date Formatting Method In ColdFusion

Ben Nadel ports his .fromNow() relative date formatting method from Angular in ColdFusion....

From: Ben Nadel

Inspecting The Form Upload File Field Metadata In ColdFusion

Ben Nadel demonstrates that you can inspect the form upload file field in ColdFusion to get access to the temporary location of the uploaded file....

From: Ben Nadel

VARCHAR(Length) Limit Refers To Characters, Not Bytes, In MySQL

Ben Nadel demonstrates that the VARCHAR(length) limit in MySQL refers to the number of characters, not the number of bytes....

From: Ben Nadel

Using JSoup To Report Untrusted HTML Elements And Attributes In ColdFusion

Ben Nadel demonstrates how to use JSoup's Safelist to access information about which tags and attributes are going to be removed during the sanitization process in ColdFusion....

From: Ben Nadel

Using jSoup To Sanitize Untrusted HTML In ColdFusion

Ben Nadel demonstrates how to use JSoup's Safelist and Cleaner classes to sanitize untrusted HTML in ColdFusion....

From: Ben Nadel

Safe-Navigation Operator Swallows Method Errors In Adobe ColdFusion 2023

Ben Nadel demonstrates a bug in the safe-navigation operator in Adobe ColdFusion that swallows errors....

From: Ben Nadel

Working Code Podcast - Episode 200: We're Taking A Break

Ben Nadel and the crew reflect on recording 200 episodes of the show and decide to take a break through the end of 2024....

From: Ben Nadel

Feature Flags Book Playground, Videos, And Code

Ben Nadel shares his feature flags playground app, complete with video commentary and source code on GitHub....

From: Ben Nadel

Playing With Window Functions In MySQL 8

Ben Nadel looks at Window Functions in MySQL for the first time, applying ROW_NUMBER() and DENSE_RANK() to a common table expression....

From: Ben Nadel

High Performance SQLite Video Course By Aaron Francis

Ben Nadel reviews the High Performance SQLite video course by Aaron Francis. A high quality course for SQLite; or anyone interested in SQL....

From: Ben Nadel

Working Code Podcast - Episode 199: Country Code TLDs

Ben Nadel and the crew talk about the practice of co-opting country top level domains (TLDs)....

From: Ben Nadel

Running Memory Leak Detection After Every ColdFusion Request

Ben Nadel adds memory leak detection to his ColdFusion feature flags playground app. This leak detection runs in the onRequestEnd() event method after every request....

From: Ben Nadel