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() 2010 (Minneapolis, MN) with: Doug Hughes and Ezra Parker and Dan Wilson and John Mason and Jason Dean and Luis Majano and Mark Mandel and Brian Kotek and Wil Genovese and Rob Brooks-Bilson and Andy Matthews and Simeon Bateman and Ray Camden and Chris Rockett and Joe Bernard and Dan Skaggs and Byron Raines and Barney Boisvert and Simon Free and Steve 'Cutter' Blades and Seth Bienek and Katie Bienek

Ben Nadel

Member since Dec 11, 2008

Recent Blog Comments By Ben Nadel

  • Shedding The Monolithic Application With AWS Simple Queue Service (SQS) And Node.js

    Posted on Mar 2, 2015 at 10:32 AM

    @Todd, Ah, ok cool. Thanks for the clarification. It's a brave new world for me :)... read more »

  • Shedding The Monolithic Application With AWS Simple Queue Service (SQS) And Node.js

    Posted on Mar 2, 2015 at 9:25 AM

    @Todd, Interesting point. When I was reading up on SQS this weekend, it did seem to have something called a "Dead Letter Queue", which seems to be a place that Amazon can send messages that fail a given number of times. That said, I suppose if that's not monitored properly, things can get... read more »

  • Consuming Plupload Data URIs In An AngularJS Application

    Posted on Feb 26, 2015 at 8:56 AM

    @All, While not entirely related, I refactored this demo to use a patched version of Plupload and pre-signed URLs instead of a form upload policy: http://www.bennadel.com/blog/2790-using-plupload-to-upload-files-directly-to-amazon-s3-using-put-and-pre-signed-query-string-authenticated-urls.htm ... read more »

  •   Is Not A Four-Letter Word

    Posted on Feb 25, 2015 at 9:58 AM

    @Brothercake, In my world - the only good window is a *maximized* window ... but, I grant that this strictly personal preference. I have maximized windows for everything and then simple CMD+Tab and CMD+Tilde to get from application to application. For me, personally, that allows for the most focus ... read more »

  •   Is Not A Four-Letter Word

    Posted on Feb 25, 2015 at 9:11 AM

    @Gion, I must admit that I don't often think about accessibility :( It's not something I have much experience with. That said, I would agree with you that removing extraneous content for screen readers is a good thing. And, in that case, I would agree with you.... read more »

  •   Is Not A Four-Letter Word

    Posted on Feb 25, 2015 at 9:10 AM

    @Ash, Can you expand on this: > it will come back and bite you in the butt. I am not sure what you are envisioning? I'm curious to hear if you are considering something that I am not considering. Also, as far as comfort with CSS, how would you do it? Would it much different than some of the CS... read more »

  •   Is Not A Four-Letter Word

    Posted on Feb 25, 2015 at 9:02 AM

    @Manuel, That article looks intense! I'll try to set aside some more time read it when I'm not a work. In my career, I've never really learned too much about fonts. I used to just go with "arial, verdana, sans-serif". Thankfully, Google Fonts and TypeKit and the like have helped me evolve... read more »

  •   Is Not A Four-Letter Word

    Posted on Feb 25, 2015 at 8:59 AM

    @Brothercake, Ah, that's such an interesting statement: > "correct but verbose" as opposed to "incorrect but simple" I want to disagree... but I don't think I do :D... read more »

  •   Is Not A Four-Letter Word

    Posted on Feb 25, 2015 at 8:58 AM

    @Ayhan, Honestly, I've not really put in any time to learn about responsive design yet. Since I do basically all of my work on a desktop, I've not yet had an personal friction from having to view things on a mobile device or tablet. That said, I wouldn't really want to make the site much wider - I ... read more »

  • Creating A Factory Provider For The Configuration Phase In AngularJS

    Posted on Feb 25, 2015 at 8:52 AM

    @Alex, Thanks a lot - glad you enjoyed it :)... read more »

  • Animating A Single Item Using ngRepeat And ngAnimate In AngularJS

    Posted on Feb 23, 2015 at 11:43 AM

    @Tomasz, Will that work if the state is not driven by the Location / Route? In my demo, the selection of the Friend is not tied to the route. It's just a view-model value. I am not too familiar with the UI-view / NG-view.... read more »

  •   Is Not A Four-Letter Word

    Posted on Feb 19, 2015 at 4:59 PM

    @Jim, I'm in good company, then!... read more »

  •   Is Not A Four-Letter Word

    Posted on Feb 19, 2015 at 4:59 PM

    @Anna, Glad to be back... and missed :D... read more »

  •   Is Not A Four-Letter Word

    Posted on Feb 19, 2015 at 4:58 PM

    @Chris, Yeah, that's a good point. I've also had that problem. Typically, I'll use that inside of "Read More", and other phrases that just look right on one line ;)... read more »

  •   Is Not A Four-Letter Word

    Posted on Feb 19, 2015 at 8:54 AM

    @Phunky, Yeah, if I had to go with a purely CSS approach, I think I would us the :before / :after approach. Seems like the most elegant of the CSS approaches. Plus, I happen to have a soft-spot in my heart for :before and :after - when I discovered them, they kind of blew my mind! And, once we drop... read more »

  •   Is Not A Four-Letter Word

    Posted on Feb 19, 2015 at 8:44 AM

    @Phunky, That can work. But there are two down-sides. First, the first link will have a left-padding which will break its vertical alignment with the rest of the page. You could, of course, add a :first-child selector to conditionally remove that padding. The second down-side is that this actually ... read more »

  • Canceling A Promise In AngularJS

    Posted on Feb 17, 2015 at 8:10 AM

    @Joseph, I'm not too familiar with weak maps in JavaScript. I see that they are supposed to hold references without creating memory leaks. But, I am not sure how a polyfill would be able to do this without requiring the calling code to explicitly delete the reference (in which case, there's really ... read more »

  • Don't Blindly Isolate All The Scopes In AngularJS Directives

    Posted on Feb 17, 2015 at 7:58 AM

    @Nick, Yeah, I could totally do that! I'll try to get something out tomorrow.... read more »

  • Cisco AnyConnect VPN Client May Block CORS AJAX OPTIONS Requests

    Posted on Feb 16, 2015 at 8:03 AM

    @All, Glad this is still helping people :D... read more »

  • Implementing ngRepeat Track-By Using A Directive In AngularJS 1.0.8

    Posted on Feb 16, 2015 at 8:00 AM

    @Priya, Is it possible that you are not using an array in the ngRepeat directive? When I wrote this, I think I only ever expected the "collection" to be an array, as in: ng-repeat="item in ARRAY" From the error, it sounds like it the collection doesn't have a "length"... read more »