Six tips to help design simpler, more appropriate user interfaces, among them: Start with the end in mind, think sequentially, don't get cute, web apps aren't database interfaces, and others.
The six elements, with short summaries :.