Design

Later Ctrl + ↑

A study in data visualization: Snooker results display

Check out my visualization of a snooker tournament results. The diagram shows Welsh Open 2007 down to a frame

Form labels vertical alignment

Form labels should be put on a baseline of their fields’ text...

Ångström: the update animation

One of the objectives of the design of Ångström was getting the result as fast as possible. But we’ve confronted a problem with currencies

Three states of a website menu item

A website menu item has three possible states

Immediate feedback when data is unavailable

Immediate feedback is one of the core principles of good user interface design. But what if the data is unavailable for the feedback?

Ugly and neat mail

Ugly mail defames the sender. It may later occur that the sender was a good person, but life is unjust

Spacing separates, lines join

People often draw lines to separate things. They should, instead, move the things apart

Ångström: no favorites

With Ångström, we were thinking about a way to make the units you use most, accessible more easily

Grids with no gutters

The popular way to make grids for your layouts is to account for gutters, like this

Ångström Style System for Cocoa

While developing Ångström, the unit converter for the iPhone (check it out!), Alex Babaev and I have come up with the Ångström Style System

Earlier Ctrl + ↓