When designing services, something I’ve found very helpful is a “programming toolbox” — a simple list of good ideas and approaches to different problems. When I’m stuck on a problem, or trying to generate a new approach to something, it can be helpful to flip through the list. Most of the ideas won’t apply, but sometimes it will spark something novel.
This page is a collection of all the different toolbox ideas I’ve posted on my blog. New additions will show up in my RSS feed as I publish them.