New
The latest blog posts to take off on Hacker News. 114 posts.
Why Responsive Design Is Not Worth It
UPDATE (April 2014): After the huge debate this original post created, we decided to refine and build upon the original article, bearing in mind the thoughts of some very insightful feedback left by some commenters. You can find the new article here. UPDATE (March 2018): Some of the comments are not taking into…
Animated GIFs the Hard Way
When doing the new website for the Sublime Text 2.0 launch, instead of just screenshots, I wanted to have animations to demonstrate some of its features. One of the criteria was that the animations should work everywhere, from IE6 to an iPad. This ruled out two common video options, Flash and the <video> element…
Am I An Outlier, Or Are Apple Products No Longer Easy To Use?
I’ve been a Mac guy for almost my entire adult life. I wrote my first college papers on a typewriter, but by the end of my freshman year – almost 30 years ago – I was on an IBM PC…
Bill Buxton: Multi-Touch Systems that I Have Known (1982)
Bill Buxton Microsoft Research Original: Jan. 12, 2007 Version: December 10th, 2025
New Default WordPress Theme: Twenty Twelve
Every year the WordPress team proudly unveils a new default theme, increasing by one the collection now known affectionately as the Twenty Somethings. Serving as the flagship theme for a year, it h…
Customize Twitter Bootstrap To Not Look Bootstrap-y
PLEASE, if you do use Bootstrap for just about everything be courteous to your audience and change up some of the basic variables so it doesn’t look all…
Why you should not be displaying relative dates.
Every time I see a web app display a date as "30 minutes ago" I cringe a little. This was cute 10 years ago when rapid publishing on the web was new, but there are a number of problems with this.
The Science of Serif vs Sans Serif Type
Update March 2012 See my expanded critique of Colin Wheildon’s legibility research .
Pixel Perfect
Regarding the 15-inch MacBook Pro With Retina Display.
Design Tip: Never Use Black
One of the most important color tricks I’ve ever learned was to avoid using the color black in my work. Mrs. Zamula, my childhood art teacher, first warned me about black when I was in middle school. And I heard the same again multiple times at RISD. It sounds weird at first, but it’s good advice.
Principles of UI design
A list of important principles of user interface design.
The future of GNOME
Having just returned from GUADEC and now having the desktop as my job focus I been thinking about where we are going and what to do next. Benjamin managed to get quite a bit of press for his abysmally negative post, but I think his mis-stated the situation quite badly. As Dave Mason said during...
Gnome: Staring into the abyss
I suppose I can't just leave my last post standing there as-is. I'll start by listing a bunch of things I consider facts about the GNOME project. I don't want to talk about solutions here, I just want to list them, because I don't think they are common knowledge. People certainly don't seem to talk...
The Sparrow Problem
We’ve all read stories about and been enthralled by the idea of App Store millionaires. As the story goes… individual app developers are making money hand over fist in the App Store! And if you can just come up with a great app idea, you’ll be a millionaire in no time!