DEV Community

loading...
Sam Thorogood profile picture

Sam Thorogood

Developer Relations for Web at Google.

Location Sydney, Australia Joined Joined on  Twitter logo GitHub logo Youtube logo External link icon
Education

🥑💧

Work

¯\_(ツ)_/¯ at Google

Check your JS with TS

Check your JS with TS

Reactions 14
6 min read
The System Font

The System Font

Reactions 10
5 min read
Control Loading Spinner in HTML

Control Loading Spinner in HTML

Reactions 11
4 min read
Async Generators for User Input

Async Generators for User Input

Reactions 39 Comments 1
5 min read
Node.js Streams & Object Mode

Node.js Streams & Object Mode

Reactions 7
6 min read
Logging with App Engine and Stackdriver

Logging with App Engine and Stackdriver

Reactions 6
7 min read
Progress Indicator With Fetch

Progress Indicator With Fetch

Reactions 45 Comments 8
2 min read
Graceful Shutdown Is A Lie

Graceful Shutdown Is A Lie

Reactions 35 Comments 2
1 min read
Divert Vertical Scroll To The Side ↔️

Divert Vertical Scroll To The Side ↔️

Reactions 18 Comments 1
1 min read
What To Expect When You're Expecting To Drop IE11 🗑️

What To Expect When You're Expecting To Drop IE11 🗑️

Reactions 150 Comments 11
4 min read
Modern Web Components

Modern Web Components

Reactions 90 Comments 17
3 min read
Google Assistant now supports "Open/Close" devices

Google Assistant now supports "Open/Close" devices

Reactions 5
2 min read
Install This PWA To Continue

Install This PWA To Continue

Reactions 44 Comments 5
3 min read
Matching elements with selectors in JS

Matching elements with selectors in JS

Reactions 27 Comments 9
2 min read
PWAs that download like apps 🗜️

PWAs that download like apps 🗜️

Reactions 84 Comments 6
2 min read
Disable a HTML form while in-flight using fieldset

Disable a HTML form while in-flight using fieldset

Reactions 43 Comments 7
2 min read
AMA, Sam 10-yr Googler in Web DevRel

AMA, Sam 10-yr Googler in Web DevRel

Reactions 65 Comments 40
2 min read
Beyond appendChild: Better convenience methods for HTML

Beyond appendChild: Better convenience methods for HTML

Reactions 133 Comments 14
2 min read
Automate Reading Form Results with 🤖 Chrome

Automate Reading Form Results with 🤖 Chrome

Reactions 12
4 min read
Sam's dotfiles highlights

Sam's dotfiles highlights

Reactions 19 Comments 6
3 min read
Declaring JS Variables in 2019

Declaring JS Variables in 2019

Reactions 50 Comments 17
2 min read
Detecting Select All on the Web

Detecting Select All on the Web

Reactions 43 Comments 3
3 min read
Arrow functions break JavaScript parsers

Arrow functions break JavaScript parsers

Reactions 84 Comments 5
4 min read
Civilization is a game you never lose

Civilization is a game you never lose

Reactions 7 Comments 1
3 min read
Blog-A-Day in June 2019

Blog-A-Day in June 2019

Reactions 11 Comments 1
2 min read
Rebuild only when necessary in Node

Rebuild only when necessary in Node

Reactions 17
4 min read
The Chrome Dev Summit site: case study

The Chrome Dev Summit site: case study

Reactions 58
6 min read
WebGL point sprites, a tutorial

WebGL point sprites, a tutorial

Reactions 49 Comments 5
7 min read
The Gift of Giving Up

The Gift of Giving Up

Reactions 143 Comments 9
5 min read
Sure you want to leave?—browser beforeunload event

Sure you want to leave?—browser beforeunload event

Reactions 153 Comments 32
5 min read
Shipping PWAs as Chrome Extensions

Shipping PWAs as Chrome Extensions

Reactions 150 Comments 3
4 min read
Disassembling apps to 'Ok Google' my garage

Disassembling apps to 'Ok Google' my garage

Reactions 42 Comments 2
12 min read
Cancellable async functions in JavaScript

Cancellable async functions in JavaScript

Reactions 86 Comments 5
7 min read
Emscripten's compiled Web Assembly, used minimally

Emscripten's compiled Web Assembly, used minimally

Reactions 48 Comments 4
12 min read
Fast GIF parsing on the web with WASM + Wuffs

Fast GIF parsing on the web with WASM + Wuffs

Reactions 83 Comments 12
11 min read
↩️ Native Undo & Redo for the Web

↩️ Native Undo & Redo for the Web

Reactions 28 Comments 4
6 min read
🎩💫 Magic HTTP certs in Go

🎩💫 Magic HTTP certs in Go

Reactions 20 Comments 1
4 min read
Using Firebase with App Engine users

Using Firebase with App Engine users

Reactions 11
4 min read
loading...