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 the jQuery Conference 2010 (Boston, MA) with:

Glen Lipka

Member since Dec 11, 2008

Recent Blog Comments By Glen Lipka

  • Years Later, I Still Love jQuery

    Posted on Mar 28, 2014 at 10:49 PM

    You "discovered" jQuery? Or maybe someone had to tell you about it several times before you got on board? Hmm, I wonder who that was.... read more »

  • Sometimes, I Feel Like A Man With No Identity

    Posted on Aug 8, 2011 at 10:05 PM

    http://www.youtube.com/watch?v=nbZEkFLXh9Y Focus on 13 seconds in, through 17 seconds in.... read more »

  • How I Got Started In ColdFusion

    Posted on Aug 2, 2011 at 1:57 PM

    @Anna, holy cow! Longest comment, ever.... read more »

  • How I Got Started In ColdFusion

    Posted on Aug 2, 2011 at 11:23 AM

    Ben was the best (and only) intern we ever had. I wish we could have worked together for longer. I am trying to remember how we got started with CF. I think it was Chris Tweney who introduced us to it in 1998. Before that I used IDC/HTX, a pre-cursor to ASP. I had no idea what I was doing. h... read more »

  • People-Centric Software Design - cf.Objective() 2010 Pecha Kucha BOF

    Posted on Apr 28, 2010 at 12:22 PM

    I did a Pecha Kucha at Business of Software last year. It was so hard. I loved it. The timing of the whole thing was intense. I practiced those 6.5 minutes 10x more than I did a different 90 minute presentation. I like the stick figures. Excellent work!... read more »

  • Way Of The Warrior: The Poison Of Sarcasm

    Posted on Apr 12, 2010 at 12:01 PM

    So what you are saying is that you and Clark have "feelings" (air quotes) and that sarcasm hurts your tender parts (euphemism for vagina) so you need to be nice to each other all the time? Wow, I always thought you were over the top nice, but this is just beyond the pale. Seriously though, conse... read more »

  • Building Custom jQuery Event Types: Hesitate Event

    Posted on Dec 15, 2009 at 9:04 PM

    It would be interesting for you to compare the code to this: http://cherne.net/brian/resources/jquery.hoverIntent.html You basically engineered it in a "clean room".... read more »

  • ColdFusion vs. XYZ - It Finally Got Physical

    Posted on Aug 10, 2009 at 8:48 PM

    I love Amsterdam Billiards. I used to go there every week. You had me until the last line. Nice work.... read more »

  • Object Oriented CSS (OOCSS) And Being Generic With Your Base CSS Classes

    Posted on Aug 5, 2009 at 12:11 AM

    naming, whether in programming or UI or CSS certainly takes practice. Get it right and you have something you can work with. Get it wrong and its a pain for a long time. One technique is to do a first draft of "it" quickly and then throw it away. The second try will always be much better. There... read more »

  • Object Oriented CSS (OOCSS) And Being Generic With Your Base CSS Classes

    Posted on Aug 4, 2009 at 9:25 PM

    Your CSS classes seem kind long. Why do that? Why not the first div be class="warning school". One class for school to define what a "school" looks like and another class for "warning" for what a warning looks like. Warning should embellish school. Warning should just contain the difference.... read more »

  • The New BenNadel.com - Same Content, Fresh New Look

    Posted on May 12, 2009 at 4:19 PM

    Minor suggestion. On the H3.blogcomments you might want to put the number of comments. Like 54 User Comments. Also, something BIZARRE is happening in Chrome. This comments text box is growing every second. On each second it gets about 10 pixels taller. It's ginormous now. How cow! Just click... read more »

  • The New BenNadel.com - Same Content, Fresh New Look

    Posted on May 10, 2009 at 8:05 PM

    I like it very much. I think the only thing I would suggest is a slideLeft() on the pictures when you click Next. Do you manually put the names on each picture or is there some fancy programming happening? I love the picture of Ye. She is as cute as ever.... read more »

  • Is It Time For "Practical" Object Oriented Programming (OOP)?

    Posted on Mar 30, 2009 at 2:35 PM

    The goal shouldn't be OOP. The goal should be maintainable, extensible, shareable, easy-to-test, easy-to-produce products. How has your journey changed your view of how to achieve these goals? Maybe a top-10 list of lessons-learned?... read more »

  • An Intensive Exploration Of jQuery With Ben Nadel (Video Presentation)

    Posted on Feb 12, 2009 at 11:55 AM

    I like in Slide 4 when you say "Someone" showed you jQuery and you thought it was lame. I don't know who did that, but they were definitely lame! Morons like that probably showed you CSS too and you thought that was lame at first too. Probably showed you Flex before it was popular! Those kinds o... read more »

  • Object Oriented Programming And ColdFusion - What's The Point?

    Posted on Oct 27, 2008 at 12:09 PM

    So when you say behaviors, I am not sure I understand. Take OOPhoto. Let's say you had functionality to: - order in album, rank (favorite), print, resize, rotate, write caption, move, copy, make album cover, write on top of picture, tag, declare face-recognition, download, share, blog, embed, zoom... read more »

  • Hal Helms On Object Oriented Programming - The Summary

    Posted on Oct 26, 2008 at 6:18 PM

    Can you give a summary in the context of OOPhoto? What did you do wrong or right? What will you change? Will you start over or modify?... read more »

  • Hal Helms On Object Oriented Programming - Day Four

    Posted on Oct 24, 2008 at 4:52 PM

    I hate to nit-pick at an analogy, but Human's without legs and arms are still human. Humans without heads (decapitated) are still human. Human is a species. We don't stop being a species because we die. Humans can be in several states including (not limited to) alive and dead. Not to mention ... read more »

  • Hal Helms On Object Oriented Programming - Day Three

    Posted on Oct 23, 2008 at 12:32 PM

    It's a funny analogy to the Marketo product I am working on. We have these small "campaigns" in the UI which absolutely have an OO thought process behind them. Each campaign has a trigger, "What am I listening for" and a flow, "What should I do if that happens". Campaigns are loosely coupled in t... read more »

  • OOPhoto - Embrace Failure Or Optimize My Domain?

    Posted on Jul 31, 2008 at 11:00 AM

    Maybe I missed the part where you defined what "better" means. This whole thing, although well intentioned, is going to be difficult for you. Here is why: 1. You are working alone . Imagine doing the same project, but with a team of 50 spread around the world. You don't know the names of these... read more »

  • A Reminder About Interfaces And The User Experience

    Posted on Apr 15, 2008 at 11:50 AM

    User Experience...hmm, sounds interesting. Did I ever send you the samples of the book I can't find time to write? Links here: http://commadot.com/the-book/ One trick though: Never try to pretend you are the user. Pretend you are the application. Then imagine the user using you. Sometimes the... read more »