DEV Community

Sam Thorogood profile picture

Sam Thorogood

404 bio not found

Location Sydney, Australia Joined Joined on  Personal website https://whistlr.info github website twitter website

Work

¯\_(ツ)_/¯

Web Font Loading & The Status Quo

Web Font Loading & The Status Quo

6
Comments
6 min read

Want to connect with Sam Thorogood?

Create an account to connect with Sam Thorogood. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Observing rendered DOM nodes

Observing rendered DOM nodes

8
Comments
9 min read
Check your JS with TS

Check your JS with TS

15
Comments
6 min read
The System Font

The System Font

10
Comments
5 min read
Control Loading Spinner in HTML

Control Loading Spinner in HTML

11
Comments
4 min read
Async Generators for User Input

Async Generators for User Input

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

Node.js Streams & Object Mode

13
Comments
6 min read
Logging with App Engine and Stackdriver

Logging with App Engine and Stackdriver

6
Comments
7 min read
Progress Indicator With Fetch

Progress Indicator With Fetch

49
Comments 8
2 min read
Graceful Shutdown Is A Lie

Graceful Shutdown Is A Lie

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

Divert Vertical Scroll To The Side ↔️

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

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

156
Comments 12
4 min read
Modern Web Components

Modern Web Components

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

Google Assistant now supports "Open/Close" devices

5
Comments
2 min read
Install This PWA To Continue

Install This PWA To Continue

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

Matching elements with selectors in JS

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

PWAs that download like apps 🗜️

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

Disable a HTML form while in-flight using fieldset

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

AMA, Sam 10-yr Googler in Web DevRel

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

Beyond appendChild: Better convenience methods for HTML

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

Automate Reading Form Results with 🤖 Chrome

12
Comments
4 min read
Sam's dotfiles highlights

Sam's dotfiles highlights

19
Comments 6
3 min read
Declaring JS Variables in 2019

Declaring JS Variables in 2019

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

Detecting Select All on the Web

43
Comments 3
3 min read
Arrow functions break JavaScript parsers

Arrow functions break JavaScript parsers

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

Civilization is a game you never lose

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

Blog-A-Day in June 2019

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

Rebuild only when necessary in Node

18
Comments
4 min read
The Chrome Dev Summit site: case study

The Chrome Dev Summit site: case study

58
Comments
6 min read
WebGL point sprites, a tutorial

WebGL point sprites, a tutorial

52
Comments 7
7 min read
The Gift of Giving Up

The Gift of Giving Up

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

Sure you want to leave?—browser beforeunload event

209
Comments 35
5 min read
Shipping PWAs as Chrome Extensions

Shipping PWAs as Chrome Extensions

155
Comments 4
4 min read
Disassembling apps to 'Ok Google' my garage

Disassembling apps to 'Ok Google' my garage

43
Comments 3
12 min read
Cancellable async functions in JavaScript

Cancellable async functions in JavaScript

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

Emscripten's compiled Web Assembly, used minimally

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

Fast GIF parsing on the web with WASM + Wuffs

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

↩️ Native Undo & Redo for the Web

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

🎩💫 Magic HTTP certs in Go

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

Using Firebase with App Engine users

11
Comments
4 min read
loading...