Our tools have evolved. We can have an application available to the world within an hour, and can test ideas with working software within days. "Software" was once the brittle and ornery partner; now it's finally becoming a little "soft".
Over a six-month period, Andy led the initial development of Aardvark, in collaboration with the Aardvark team, building a prototype that evolved into the core engine. (Later acquired by Google.)
On Bedsider, Andy spent a month building an in-depth prototype of a new application, the BootyLog, including visualizations and database-backed functionality.
&what; is a programmer utility to discover various character entities. This is a prototype to utilize features of HTML5, as well as provide some utility. Initial version took just a couple hours, and the current implementation has been iterated on many times.
A one-day project, LinkedIn Timeline (Not Maintained), Andy scratched an itch of many years to build timelines. This project involved learning the basics of the LinkedIn API (no longer supported), solving a few design problems, and implementing a working version. We built up a list of problems along the way, and this addresses some of them... many were left for another day.
Andy built the first prototype of CarbonFive's Story Mapper (Not Maintained) and contributed to ongoing development and project management. (The link requires Pivotal Tracker login). This was a couple hours devoted to a "spike" implementation, which convinced the team to devote more resources to the project. Intial prototype approx 2 hours
UX Spoke (Not Maintained) addresses common software usability questions. As you develop or refine a software product, it's easy to get stuck in a rut, running user tests that aren't that helpful or focusing too much on Google Analytics. A tool that worked well may no longer be the right tool for the new questions you have now. The UX/Spoke tool is designed to help you explore many of the different tools in common practice. Approx 3 days, mixed with learning several new technologies
Agile Processes (Not Maintained) is a quick visualization to understand the differences between "agile", XP, scrum, etc. Approx 1 day
Difftionary (Not Maintained) — Online dictionary of distinctions. Site concept.
Chklistr (Not Maintained) — Find, use and share all sorts of checklists. Site concept.