Doing some structured procrastination here.
Its all a Ruby joke, if you’re scratching your head. For the budding design nerds like myself: the font is Hoefler Text, the background texture is courtesy of jakerome.
If you want remarkable results, feed a good programmer a diet of good design.
Kevin’s right on here. I’ve been eating up design lately. But even before that, seeing some really great design, even if its not code, inspires me to get off my butt and write more, better software.
Did you see Garrett Dimon’s slides from WebJam Session ’07? ZOMG you should!
What impresses me most is how much Garrett’s accomplished in designing his issue tracker without much use of intense graphics. He’s got a few icons here and there, but most of his design is based on color and typography. As someone who is horrible at drawing, it gives me hope that I could some day build cool UIs.
Particle Tree has an excellent article on Fitts’ Law. That’s the one that, amongst other thing, leads to putting the Dock and Start Menu buttons on the edges of the screen. You definitely want to check it out, if only for the terrific images used as demonstration, like this one:
Of course, if you’re more about the math you could just read up on ye olde’ Wikipedia.
fn1. There’s math in UI design?