Ben Nadel
On User Experience (UX) Design, JavaScript, ColdFusion, Node.js, Life, and Love.
Ben Nadel at dev.Objective() 2015 (Bloomington, MN) with: Stacy London
Ben Nadel at dev.Objective() 2015 (Bloomington, MN) with: Stacy London@stacylondoner )


Member since Jul 3, 2012

Recent Blog Comments By JC

  • The User Experience (UX) Of CSS Text-Transform On Form Input Fields

    Posted on Mar 28, 2016 at 9:36 AM

    Just to play devil's advocate: couldn't a text-transform be implemented to clue the user in to what will happen to their data on the server side? Otherwise, isn't it just as confusing to see an all-caps view of the data, when what they entered was mixed-case (to follow your example).... read more »

  • The Worst Code I Ever Wrote Was The Code I Wrote Six Months Ago

    Posted on Feb 5, 2016 at 8:45 AM

    **BLUF: Take to heart and *grok* that no one knows everything. and Jon Snow knows nothing.** I think the key word in all this is "exceptional." By definition, an exceptional engineer is unique, or at least very, very rare; they are the exception to the norm. As Will Rodgers said: "We... read more »

  • Using structDelete() With Cookies Does Not Alter Cookie Scope In ColdFusion

    Posted on Dec 10, 2015 at 7:57 AM

    OK, I'll bite. How *do* you remove that key from the Cookie scope then?... read more »

  • Snooper.cfc - A ColdFusion Component For Finding Live Variable Leaks

    Posted on Nov 4, 2015 at 7:48 AM

    What are some of the "unexpected and generally inconsistent and hard-to-reproduce" behaviors you've experienced from leaked variables? I think explicit examples will help to provide context and reference for users that have this problem, but may not realize it.... read more »

  • Error Object Properties Are Not Iterable / Enumrable In Node.js

    Posted on Jul 27, 2015 at 10:07 AM

    You said: "More often than not, properties are non-enumerable for a reason." What could that reasoning be for these specific properties? Any guesses?... read more »

  • You Have To Explicitly End Streams After Pipes Break In Node.js

    Posted on Oct 6, 2014 at 9:50 AM

    Why not both? Emit an "end" and then .end() it. As Bill Cosby once quipped: "First you say it, then you do it."... read more »

  • How Often Do Filters Execute In AngularJS

    Posted on Jun 21, 2013 at 4:24 PM

    @Ben, So effectively, FW/1 becomes an API for a data repo while AngularJS functions as the site proper. If I'm understanding it correctly, then why use FW/1 at all? Wouldn't a large collection of remotely accessible CFCs accomplish the same task? (FWIW, I can think of some benefits - but I'd lik... read more »

  • How Often Do Filters Execute In AngularJS

    Posted on Jun 21, 2013 at 2:31 PM

    Since you've posted quite a bit about AngularJS, what are your feelings on using it in conjunction with a server-side framework like FW/1? Are there benefits to be gained from having a framework on each side of the pipe or would there be too much redundancy and/or conflict in the systems?... read more »

  • Domain Models Expose Behavior, Not State

    Posted on Jul 3, 2012 at 12:02 PM

    Just realized I should have been saying "persistence model" instead of "domain model". This is what I get for posting before reading the originating source material.... read more »

  • Domain Models Expose Behavior, Not State

    Posted on Jul 3, 2012 at 11:36 AM

    Does this thinking line up with a mindset that the domain model has public and private properties? Or maybe external and internal might be better terminology? Or is the idea to not think about the composition of the domain model at all and instead ONLY think about the actions of the entities and w... read more »