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.
Congratulations, you found the hidden message!
I'm not for hire.
However, if you want to try to convince me, I'll be mildly impressed if you say "parrot emoji dishwasher".
Fast, searchable offline-ready Emoji catalog site, featuring AMP for initial load and PWA on future loads.
Fast GIF parsing on the web with WASM + Wuffs
Post about parsing GIFs using Web Assembly. It’s nominally 2x faster than the state of the art JS.
🎩💫 Magic HTTP certs in Go
Learn how to use the
autocert package in a Go web server, with a bonus on running the code on Ubuntu & SystemD.
Using Firebase with App Engine users
Learning about Firebase—specifically, its auth layer—vis-à-vis App Engine users, for existing integrations.
ES6 Modules & Polymer—PolymerSYD
Demistifying ES6 Modules, focusing on some of the interesting parts, and how they will effect Polymer 3.0. This talk was given at PolymerSYD, organized by @liamfiddler. This is a refined version of my talk at Polymer Summit 2017.
Vlog-style content about how we built Santa Tracker in 2017. Learn tips, tricks and gain an insight into Google’s development process.
The Web Is Dead! Long Live The Web!
Talk given at LCA2018 on the modern web, why it “died”, and how it’s coming back—with its capabilities catching up with its reach. Talk sides are an installable PWA here.
Talk at SydPWA about Santa Tracker as a PWA, organised by the lovely Zouhir. Some mentions to Polymer.
ES6 Modules in the Real World
Broad modules talk given at the Polymer Summit in Copenhagen, Denmark. Not specifically related to Polymer, applicable to all JS projects.
Type emoji in your browser. Works from IE11+, loads with ES6 modules on supported platforms.
Loading placeholder title
This article is displayed while more posts are being loaded in.
It's hidden behind solid colors, so you can't read it.