A collection of Cameron Little's thoughts and projects