Sam Thorogood — Engineer at Google Australia since 2009. I enjoy board games, travel, emoji, design discussions and long walks on the beach. My partner Dr Nicky Ringland founded Grok Learning and is at the Australian Computing Academy.

I'm in the Developer Platforms team at Google. I've helped build Santa Tracker, Drive, Chrome, App Engine, Google Wave, and Maps on iOS. I've worked on events like I/O and CDS.

Aeons ago, I studied CS at the University of Sydney. My 1st class Honours thesis discussed files and their relationships. I return regularly to teach at NCSS.

prsr—JavaScript parser and tokenizer

A JavaScript parser and tokenizer written in pure C. Compiles with Web Assembly and can be used on the web or in Node. Demo.




Fast, searchable offline-ready Emoji catalog site, featuring AMP for initial load and PWA on future loads.