Skip to main content

Recent Activity

Recent Heroes of the BenNadel.com Community

  • Chris G ( frogquest.com ) 4 comments 🔥
    Posted 303 comments since October 23, 2012
  • James Moberg 2 comments 😍
    Posted 6 comments since November 11, 2022
  • chrisVillanueva 2 comments 😍
    Posted 2 comments since March 5, 2026
  • Critter 1 comment 😍
    Posted 1 comment since February 21, 2026
  • Joe 1 comment 😍
    Posted 1 comment since February 21, 2026

Recent Comments

Ben Nadel replied to a post Parsing URLs In ColdFusion

Here's a quick follow-up on how I'm actually using this in Big Sexy Poems — to do external link interception: https://www.bennadel.com/blog/4882-routing-external-links-through-an-intermediary-page-in-coldfusion.htm This proxies external links through an interstitial warning page, clearly showing the... read entire comment from Ben Nadel.

Ben Nadel replied to a post A Table Row Linker Directive In Alpine.js

@James, I went back-and-forth on whether to add the cursor:pointer. Part of me liked it; but then part of me wanted it to be more of a "delighter" (that it works) rather than a "promise" (that it will work). Re: data-* attributes, that's another I go back-and-forth on. In this case, I went with clas... read entire comment from Ben Nadel.

Ben Nadel replied to a post A Table Row Linker Directive In Alpine.js

@Chris, The main goal is to allow the click to get a little bit "sloppy" and still work. Meaning, the user can slightly miss-click on the link and it many cases, it will still work (since it will either find the link in the same td or it will find the main .isRowLinker link in the row). Consider the... read entire comment from Ben Nadel.

James Moberg replied to a post A Table Row Linker Directive In Alpine.js

I did something exactly like this using jQuery. I add the record's ID to the TR element as a data attribute so I don't have to output it to every link. (It's easy to fetch the row's TR & extract the ID rather than have multiple 32 character GUIDs in every link.) When it comes to marketing elements, ... read entire comment from James Moberg.

Chris G replied to a post A Table Row Linker Directive In Alpine.js

I'm not really understanding what the UX benefits of this behavior is. Maybe because it's a demo rather than the actual use case, but if the objective is to elevate a user's attempt to navigate, when there's multiple links... maybe present a pop-up menu they can select from?... read entire comment from Chris G.

Ben Nadel replied to a post GildedRose Refactoring Kata In ColdFusion

As a quick follow-up, now that I've created a ColdFusion implementation of the Myers Diff string comparison algorithm, I've added it to the code kata test runner: https://www.bennadel.com/blog/4868-adding-myers-diff-rendering-to-the-gildedrose-kata-in-coldfusion.htm Now, it will clearly highlight th... read entire comment from Ben Nadel.

Ben Nadel replied to a post GildedRose Refactoring Kata In ColdFusion

Here's my manual refactoring of the Gilded Rose code kata: https://www.bennadel.com/blog/4866-manually-refactoring-the-gildedrose-kata-in-coldfusion.htm I say "manual" because I think it would be fun to try performing the refactoring with Claude Code next. I've never used an agentic code process bef... read entire comment from Ben Nadel.

Bill Nourse replied to a post Trying To Launch Into 2026

@Ben, I can't argue that confidence is easy, especially after we get kicked in the rear, but we all have the ability to overcome adversity. Baby steps as you mentioned, small wins, counting blessings, helping others, and saying no to things that make it worse. We are all winners really, but we don't... read entire comment from Bill Nourse.

Bill Nourse replied to a post Trying To Launch Into 2026

Ben, let's take a hard look here. You helped build a company that was valued at $2 billion at its peak. I'd say that is more than impressive. Sure, somebody else built a better mousetrap... So what? Let go of the past and start swinging for the fences again my friend ;)... read entire comment from Bill Nourse.

Ben Nadel replied to a post Opening The Dialog Element As A Fly-out Sidebar

@Sebastian, I'm very excited about the pop-over and invoker commands. I've heard them get discussed quite a bit on the Syntax.fm podcast. That said, they are quite new. At least for the the first few months of 2026, I'm trying to focus on the web features that are new(ish), but not super fresh 😛 Bu... read entire comment from Ben Nadel.

Ben Nadel replied to a post Exploring The Dialog Element In HTML

As a quick follow-up, I wanted to see if I could get the <dialog> element to open as a fly-out sidebar: https://www.bennadel.com/blog/4862-opening-the-dialog-element-as-a-fly-out-sidebar.htm At first, I was tripping over the user-agent's default CSS styles. But once I got past that, treating the dia... read entire comment from Ben Nadel.

AndreasRu replied to a post Storing Metadata On Select Option Elements

I love using data-attributes (some still use hidden form fields the old way that pollute forms with irrelevant submit data). For conditional logic—like dynamically loading form fields based on selection—I attach data-attributes directly to elements and use this in event listeners. <select class="my-... read entire comment from AndreasRu.

Gregory Alexander replied to a post Trying To Launch Into 2026

@Ben Nadel, The search score is just a reflection of your SEO and has no bearing on your hit rate. Your Google Lighthouse scores are nearly perfect, and you have a ton of original and fresh content, so you should have an outstanding Google search presence. I am going to try to make it this year and ... read entire comment from Gregory Alexander.

Ben Nadel replied to a post Trying To Launch Into 2026

@Gregory, I'm now fighting the urge to look at the stats - I know it will only make me feel bad :P That said, I get an email from Google Search like 2x a year telling me that my "Search Score" is a B - been a B for years. I have no idea what that's even based on or what can improve or degrade that s... read entire comment from Ben Nadel.

Ben Nadel replied to a post Storing Metadata On Select Option Elements

That is facts! I've also been using them more for JavaScript hooks; which is especially nice with a ColdFusion framework like CFWheels where adding a class-name to a "form helper" might override the default classes being applied to that form UI. For example, if I wanted to wire an autocomplete to a ... read entire comment from Ben Nadel.

I believe in love. I believe in compassion. I believe in human rights. I believe that we can afford to give more of these gifts to the world around us because it costs us nothing to be decent and kind and understanding. And, I want you to know that when you land on this site, you are accepted for who you are, no matter how you identify, what truths you live, or whatever kind of goofy shit makes you feel alive! Rock on with your bad self!
Ben Nadel
Managed ColdFusion hosting services provided by:
xByte Cloud Logo