I'm Jim Hill, a designer, developer and maker who would like us to use our skills to make a slightly better world for future generations.

Welcome to my random thoughts, odd bits of design or general braindumps.