John Palmer

A fellow for finely-fashioned, thoughtful user experiences.
Little interest at present in maintaining a personal website.
Consider this a business card. Please get in touch below.