Rough notes about the development of the Invisible Maze game 23 Dec 2013
Invisible Maze A free HTML Canvas / JavaScript game for touch devices (Targeting iOS). It works in Safari / Chrome on the desktop, using the arrow keys to steer. 23 Dec 2013
Building the In-house Design Agency Getting the best of both worlds 19 Dec 2013
Soldiers & Hessians, Ronin & Ninja UX team organization can make or break a company's design strategy 26 Nov 2013
Creating Lazy Portfolios in iPhoto If you store your portfolio in iPhoto, here is a small hack to make a nice web portfolio slideshow. 20 March 2013
Are Design Patterns an Anti-pattern? In a world of limited resources, code beats pictures. (published at BoxesAndArrows.com) 16 Jan 2012
Testing Charts via a game How good are you at reading charts? Which chart is the best? I created a small game to test chart skills and get some hard numbers on how well each chart works, including styles. Everyone says that pie charts are bad. But how bad? Analysis will be written up here. 18 January 2012
Usability, User Experience, and Coffee When Bad Usability is Good User Experience 04 January 2012
New York City Marathon Data Vizualization Having run a couple of marathons, I designed and coded some interactive charts to analyze the New York Marathon overall runner population and look up an individual runner. 21 November 2011
Are your users S.T.U.P.I.D.? How good design can make users effective (published at BoxesAndArrows.com) 20 April 2011
Better charts from simple questions Selecting the wrong chart, like bad chart design, can obscure the data. Here is a simple model pick the right chart for your needs. 9 June 2009
Sign on, Login: Better Practices for Logins and Registration To an expert user, it is easy to forget the obstacle that registration and login pose to many users. Here are a few tips that can make the process easier. August 2009
How to make personas useful Personas are a popular user experience deliverable, whose purpose and use are often misunderstood. This article suggests ways to make personas useful, and not just a pretty face. 1 March 2008
Advancing Advanced Search Advanced search is the ugly child of interface design -always included, but never loved. Websites have come to depend on their search engines as the volume of content has increased. A progressive disclosure approach can enable users to use precision advanced search techniques to refine their searches and pinpoint the desired results. 16 January 2008
What I learned from my failed web 2.0 project From April till December 2006, I conceived, designed, and coded survee.com. Though I dropped the project, it was very satisfying and taught me some harsh, but good lessons. 15 April 2007
Automatically Create Table of Contents in Visio As updating Tables of Contents in Visio is very dull, I wrote a macro (a small program) that automatically generates a Table of Contents list for a Visio document. 4 April 2007
Real Wireframes get Real Results Realistic wireframes are easier for users to understand and respond-to in wireframe tests. Published at BoxesAndArrows.com 19 September 2006
Improving Web Navigation with the "All-Menu" Nav A whitepaper on a way to improve usability in website navigation. 20 May 2006
Your Interface is your Company A whitepaper on financial services business challenges and solutions. 30 March 2006
Better practices for rich internet applications in financial services A presentation at the 2006 Boston Usability Professionals Association Mini-Conference 30 March 2006
Designing complex applications with digital and manual components This presentation summarizes research and workflow techniques for designing complex applications, and was presented to the Intranet Benchmarking Forum. As always with presentations, much more was said than appears on the slides. 21 March 2006
The Lazy IA's Guide to Making Sitemaps Use these lazy techniques and spend your time on more interesting problems than lining up little boxes! Published on BoxesAndArrows.com 29 Jan 2006
Does Outsourcing Work? Project management techniques can determine the success or failure of an outsourced project. The discussion of IT outsourcing has been dominated by the advertisements of the companies selling it and the concerns of US workers. Less discussed is whether it makes sense for a US company to actually outsource major software projects. 13 April 2005
How to Argue Some tips on arguing, and how to avoid common logical errors. 17 January 2004
Intelligence is not enough Our products solve physical problems, not intellectual problems. Intelligent devices won't be useful until they can take action to achieve their tasks. This may be more difficult than making the device intelligent. 2003
We're getting what we ordered What food additives say about us as consumers. 23 March 2002
The Good Login A short paper on login best practices. 1 March 2001
What is Audio Design? by Gavin Shepherd, with Stephen Turbek
This report is a discussion of the issues regarding using audio elements and sound tracks in modern interactive environments. 31 January 2001
The OSI Model and You by David Neier, with Stephen Turbek
The Open System Interconnection (OSI) model describes the way in which information travels across a network. This report illuminates some of the inner workings of your computer as it browses the Web. 29 January 2001
An Introduction to XML XML, the eXtensible Markup Language is a simple, flexible, open system for sharing data between organizations. Though generally invisible to the user, it is rapidly changing the way information is exchanged and is used in thousands of applications. 22 January 2001
Tales from the Cryptography Secure Internet transactions have been as important as the Web browser in making the Internet useful. This report gives an overview of Public Key encryption and a brief history of cryptography. 12 January 2001
Telecoworking and You Collaboration with distant colleagues is one of the biggest challenges in the new workplace. Here are some ways to make it easier. 11 December 2000
Analog & Digital What does it mean to be "digital"? Why has the word "analog" become synonymous with natural, old, or human? Why exactly is the future digital? 4 December 2000
The Future of Plug and Play Plug and Play technology is poised to make computers much simpler, if only we can agree on a standard. 6 November 2000
Are Cookies Monsters? Cookies have been fingered as agents against personal privacy, but in reality, they work for you. 23 October 2000
Digital Sharing Ends Media Scarcity Digital media can be easily duplicated, making it difficult to control the supply. A new model for commerce must emerge. 2 October 2000
What Can We Learn From Games? Games illustrate what a good interactive experience can be. 28 July 2000
How to Peel a Chicken The French culinary technique, the 'Gallantine'. 9 June 2000
Visualizing Data with Edward Tufte Notes from the work of the master of information graphics. 6 June 2000
What is Tacit Knowledge? by Ben Kleinman, Mary Quandt, Stephen Turbek, Neil Werhle
Tacit knowledge is used in all communities to keep people informed and engaged. 25 April 2000