Swizec Teller A geek with a hat; Programmer, Entrepreneur

Swizec Teller writes blogs people read, launches things people share, fixes startup prototypes