Using Both Tab And Arrow Keys For Keyboard Navigation

Ben Nadel explores the use of both the Tab and Arrow keys for keyboard navigation on the web....

From: Ben Nadel

Generating Fake User And Company Data With ColdFusion

Ben Nadel generates fake company and user data for feature flag targeting using ColdFusion....

From: Ben Nadel

Working Code Podcast - Episode 181: More The Laws Of Software

Ben Nadel and the crew talk about the laws of software. Topics include McKinley's law, Doerr's law, and Fitt's law....

From: Ben Nadel

Using Range Offsets To Power Weighted Distributions In ColdFusion

Ben Nadel uses ranges to power selection of a value within a weighted distribution using ColdFusion...

From: Ben Nadel

The 17th Annual Regular Expression Day - June 1st 2024

Ben Nadel celebrates the 17th annual Regular Expression (RegEx) Day! An ongoing tribute to the unbridled power of pattern matching!...

From: Ben Nadel

Using Margins With Four-Sided Positioning In CSS

Ben Nadel explores the use of margins in four-sided positioning in CSS....

From: Ben Nadel

Parallel Iteration vs. Chunked Parallel Iteration In Lucee CFML

Ben Nadel compares the performance implications of parallel iteration vs. chunked parallel iteration in Lucee CFML....

From: Ben Nadel

Working Code Podcast - Episode 180: The Laws Of Software

Ben Nadel and the crew talk about Atwood's Law, Cunningham's Law, Parkinson's Law, Goodhart's Law, Hofstadter's Law, and the Peter Principle....

From: Ben Nadel

Nesting The pointer-events Property In CSS

Ben Nadel demonstrates that CSS pointer-events can be nested, which can allow for some simple visual effects....

From: Ben Nadel

Working Code Podcast - Episode 179: AI Sells You On AI

Ben Nadel and the crew talk to Tim about his upcoming presentation on artificial intelligence....

From: Ben Nadel

Experimenting With Low-Level SQLite Access In Lucee CFML

Ben Nadel creates ColdFusion custom tags that access a SQLite database using the java.sql package....

From: Ben Nadel

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

mikevdv.dev - What I'd do differently

I write a large number of articles which I never end up publishing for various reasons.

From: Michael Walter Van Der Velden