The Login Test

This post is on the usability of authenticating to a site.  Entering your username and password, what could be complicated about that?  But, surprisingly, so many sites get it wrong.  The “Login Test” is a measure of one specific aspect of logging in.   Continue reading

The Fallacy of Flexibility

This article is about software design, and makes the case that flexibility for flexibility sake should never be your goal.  There is a very delicate balance between design and implementation in order to provide both usability and capability when it comes to software.  Flexibility is often held up as a axiom, but flexibility should be provided only to the extend that it is actually needed by the end user. Continue reading