Simon Collison
Simon Collison

Simon Collison

I no longer post to this pointless dump. Please visit my personal website for ongoing content. https://colly.com @colly