Apr 14 2009

I like how Twitter Search uses overlapping profile images to distinguish individual status updates from ones that are conversational. It’s a nice, little touch.

Apr 11 2009

Leah Buley’s ‘Being a UX Team of One’ presentation at SXSW was really inspiring. Since having seen it, I’ve been making more hand-drawn sketches as a starting point for projects, and it’s been refreshing. Balsamiq’s Mockups is a great tool for designers/developers who lack good drawing skills, but still want to pencil-out their ideas (*blushes*). […]

Apr 10 2009

Steve Souders is one of the brightest people I know. And, on top of that, he has an uncanny ability to convey complex topics in an easy-to-understand manner. If you haven’t already ready his book, High Performance Web Sites, I suggest you do so. Here’s his latest article about the performance impact of using @import […]

Apr 7 2009

Lately, I’ve been learning Python and applying it to the redesign of some older projects. A few weeks ago, I stumbled across NodeBox: “a Mac OS X application that lets you create 2D visuals (static, animated or interactive) using Python programming code and export them as a PDF or a QuickTime movie” It’s been a […]

Mar 12 2009

It started off innocent enough: I wanted to play around Javascript key events, looking at words as they were typed. It progressed from there into examining at each keystroke at a character level and manipulating the output. It quickly devolved into this…

Feb 23 2009

Although many books define the purpose of typography as enhancing the readability of the written word, one of design’s most humane functions is, in actuality, to help readers avoid reading. -Ellen Lupton, Thinking with Type

Jan 29 2009

When I first learned to use a computer, my teacher told me to save documents early and often. She warned me of the day when I would be typing an important paper and my computer would crash, causing me to lose all of my work. So, I habituated: every sentence or so, I'd press the keyboard shortcut to issue a Save command. But what happens when you try and do this in a browser-based application?

Jan 27 2009

Which one of these things does not belong? If you said, “the zeros that were used in place of O’s,” then you’re right! (Bonus points if you saw that the N is actually a modified R.) This is not Photoshoppery — it’s official signage from the NYC transit system. At first, I thought it might […]

Jan 25 2009

The other day, Jeff asked me how things were going in NY, and remarked that I’ve been an incredible schmoe for not having posted any/many pictures. Here’s a little photographic catch-up, so that you can see the things that I see. My morning commute…

Jan 7 2009

As web developers, we spend precious time laying out our pages, using every UI concept in the book to conserve space, while trying to maintain a user's focus on the task at hand. There are many techniques to use — Lightbox, Carousel and Tabs to name a few — and today I hope to offer up another: jQuery pageSlide.