Ben Nadel
On User Experience (UX) Design, JavaScript, ColdFusion, Node.js, Life, and Love.
I am the chief technical officer at InVision App, Inc - a prototyping and collaboration platform for designers, built by designers. I also rock out in JavaScript and ColdFusion 24x7.
Meanwhile on Twitter
Loading latest tweet...
Ben Nadel at cf.Objective() 2012 (Minneapolis, MN) with:

Sammy Larbi

Member since Dec 11, 2008

Recent Blog Comments By Sammy Larbi

  • What If All User Interface (UI) Data Came In Reports?

    Posted on Apr 30, 2013 at 11:25 AM

    Hi Ben! You mentioned "If anyone understands the pain I've been feeling, but has a completely different mitigation approach, I'd love to hear about it." I don't know that it's a different approach, but I do think others have termed this "report" as a "view model", or... read more »

  • Node.js Training And Node.js Hosting With Nodejitsu

    Posted on Apr 26, 2011 at 12:50 PM

    @Ben, Thanks for the link. I guess that shows how up to date I am in my feed reader. (508 unread in my "Must Reads" folder)... read more »

  • Node.js Training And Node.js Hosting With Nodejitsu

    Posted on Apr 26, 2011 at 12:01 PM

    Hey Ben, Cool to see you're playing around with Node.js. You should check this out next time you're wanting to play around with it: http://nowjs.com/... read more »

  • OOPhoto - Embrace Failure Or Optimize My Domain?

    Posted on Jul 31, 2008 at 10:03 AM

    I was going to ask the same question before I saw you wrote it out in bold. =) However, after thinking about it, I would say that both instances have the same answer: take the OO to the extreme. It will help you (and others) learn OO, and it will help you write better CF code. If the goal of the ... read more »

  • Not Commenting And The Tipping Point Of Poor Programming

    Posted on Jun 5, 2008 at 11:17 AM

    Ben, I think perhaps the title in Brian's post was the poorly chosen part of it. The actual advice, that comments are indicators that your code is bad, would have been a better title. Then people could cite it and there could be no confusion about the actual advice contained therein. I should als... read more »

  • National Regular Expression Day And Reflections On My Own Journey

    Posted on May 30, 2008 at 11:08 AM

    "best gift you've given yourself in years." Indeed. I'm glad you're doing the nat'l regex day. I hope it inspires someone or gives them the confidence to try regex, and realize that it doesn't have to be a dark art.... read more »

  • SQL Pivot Tables Are Rockin' Awesome (Thanks Rick Osborne)

    Posted on Apr 24, 2008 at 11:06 AM

    I just learned of pivots today, and found this post when looking for the MSDN reference. I don't know how I missed it the first time around, but I thought it was cool that you were in the top 10 for my search.... read more »

  • You Cannot Submit Non-Rendered Forms

    Posted on Apr 18, 2008 at 10:40 AM

    Ben, Thanks for the clarification. Gotta love the single responsibility principle. =)... read more »

  • You Cannot Submit Non-Rendered Forms

    Posted on Apr 18, 2008 at 10:08 AM

    Isn't $("whatever") short for document.getElementById("whatever")? If so, you're trying to get an id="<form ...", which doesn't exist, of course. I kind of like the idea behind it though - you could create a form quickly and then submit it. I'm not sure why I'd use it, but the possibility of d... read more »

  • Thoughts On Chained And Dependent Algorithm Steps

    Posted on Apr 10, 2008 at 9:33 PM

    I was going to mention making each step a function on its own which returned true or false, and putting them in a CFIF since it will get short-circuited the first time one of the functions returns false (as Jaime mentioned above) Glad you're thinking and writing about things like this. Keep it up!... read more »

  • Thanks Adobe!

    Posted on Jan 17, 2008 at 5:02 PM

    Good for you Ben!... read more »

  • Don't Be Lazy, Be Proud

    Posted on Jan 10, 2008 at 10:04 AM

    After some time passed to do some thinking, I wrote this down in an email to Ben, so I thought I'd share it here: ========================= Looking back over the title just now it really hit home - don't be lazy, be proud. That and the line before the restatement of the title at the end - "would l... read more »

  • Don't Be Lazy, Be Proud

    Posted on Jan 10, 2008 at 9:26 AM

    I've been wanting to write a post about "the best programmers are lazy programmers" for a little while now. I imagine it would have drawn your ire =) . I probably still will - and a little sooner now that you've done this one, or I may talk myself out of it. Good points - I have no disagreement... read more »

  • The Fresh Face Of The New York ColdFusion User Group (NYCFUG)

    Posted on Jan 7, 2008 at 4:53 PM

    Awesome! Congrats and good luck!... read more »

  • Happy Holidays From Kinky Solutions

    Posted on Dec 27, 2007 at 1:52 PM

    I've always wanted to start a comic strip - I used to draw stuff all the time as a kid and into my teens. Maybe I'll think of something fun one of these days. Anyway, cheers!... read more »

  • Happy Holidays From Kinky Solutions

    Posted on Dec 27, 2007 at 11:29 AM

    +1 from me. Love the CF tech and learning cool stuff all the time. Love the cards and the saucy bits too. Keep up the good work. PS: I haven't seen Lenny and Bo for a while. Did they get retired and I missed it?... read more »

  • I Will Never Be Tired Again

    Posted on Dec 16, 2007 at 3:11 PM

    Aside from responding "Great, how are you?" when asked how I am, I also like "Better than I deserve," something Dave Ramsey says all the time.... read more »

  • RELoop ColdFusion Custom Tag Case Study

    Posted on Nov 14, 2007 at 4:57 PM

    Lovely!... read more »

  • Why Do I Protect People Who Want To Break My Site?

    Posted on Oct 12, 2007 at 3:47 PM

    "I could care less either" should have been "I could care less either /way/" Sorry - it sounded bad the first way.... read more »

  • Why Do I Protect People Who Want To Break My Site?

    Posted on Oct 12, 2007 at 3:45 PM

    Ben, I normally tell them something like "the end date you selected occurs before the begin date. please select a valid one." If you guess, and guess wrong, that can be a huge problem. For this case in particular, I think you'd almost always be guessing wrong, because people don't generally do ... read more »