Tom Halligan 

Software Developer from Liverpool, UK. Interested in how software and technology can improve our lives, support our humanity, and satisfy our curiosity.
200 subscribers