Profile

Cover photo
Ilya Grigorik
Works at Google
Attended University of Waterloo
Lives in San Francisco, California
30,870 followers|2,352,034,703 views
AboutPostsPhotos

Stream

Ilya Grigorik

Shared publicly  - 
 
Google Search will penalize intrusive interstitials starting 01/17.

Full details: bit.ly/2bcB0FD - good riddance!
93
26
Sushubh's profile photoDan Sugalski's profile photoRajesh Jagannathan's profile photo
3 comments
 
You mean like news.google.com
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Automatic responsive images with Client Hints: http://bit.ly/2b2SPR6 - the future is here! Well, in Chrome at least.

Cloudinary team is doing great work. This is exactly what we had in mind when designing and building CH.
16
5
Artem Russakovskii's profile photoCory Dowdy's profile photo
2 comments
 
+Artem Russakovskii​​ thumbor is fairly close. No client hints or auto responsive images though
https://github.com/thumbor/thumbor

Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Dexecure is image optimization CDN built on top of ServiceWorker & Client-Hints: http://bit.ly/2aWGqV0 - neat.

Great example of leveraging the CH + SW together! No need to rewrite all of your image URLs... it just works.
31
10
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Building protocol libraries the right way... don't couple I/O and protocol parsing! Big +1 and great talk by Cory Benfield.

33
13
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Math notation is needlessly complex? "Triangle of power" to the rescue... Why is this not a thing yet? It's awesome.
60
23
Chris Greene's profile photoPhilipp Schuster's profile photoNed Nguyen's profile photoIlya Grigorik's profile photo
5 comments
 
+Chris Greene we have to start somewhere. Otherwise, we're stuck with the first semi-usable thing forever. 
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Another shot from the Plitvice National Park in Croatia.. with a rare quiet moment with no tourists in sight (well, except yours truly :)). Pretty place!
51
2
Jacob “kurtextrem” G's profile photoKenneth Rohde Christiansen's profile photoIlya Grigorik's profile photoRoberto Peon's profile photo
7 comments
 
Wow, very nice. You can take a mean photo!
Add a comment...
Have him in circles
30,870 people
Fredrik Winblad's profile photo
Tyler Stelzer's profile photo
Federico Galassi's profile photo
Isaias Rojas's profile photo
John Hillegass's profile photo
Tom Wolf's profile photo
xc meng's profile photo
Hồ Võ Anh Hào's profile photo
Marnitz Myburgh's profile photo

Ilya Grigorik

Shared publicly  - 
 
"​Inside the internet's long quest to replace its most iconic​ (GIF) and flawed filetype": bit.ly/2bsW3i1

We'll kill it yet...
The endless journey to replace the web's most iconic​ and flawed filetype. ​
17
3
Sushubh's profile photo
Sushubh
+
2
3
2
 
there are dedicated sites that turn youtube videos into gifs (imgur, gfycat) and then turn the gifs back into mp4/webm to run them smoothly inside browser. it's hilarious. i do wish g+ would start converting animated gifs to videos for better delivery over browser and app like facebook/twitter.
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Untangling deeply-nested Promise chains: bit.ly/2bHkUn0 - great hands-on article on refactoring ServiceWorker code!
28
6
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Why the performance gap is getting wider: bit.ly/2blwRgZ.

Build perf-resilient apps!
39
15
Hiren Patel's profile photo
 
Great talk!
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Shadow DOM v1, self-contained web components: bit.ly/2b3Yhr7 - thorough overview of all the goodies!

Must read article by +Eric Bidelman.
35
11
Guido Stepken's profile photo
 
Ssssss!
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
New Mobify report quantifies performance vs conversion for their customers: bit.ly/2aO9OcP.
37
12
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
So, you want to work in security? Excellent tips by +Parisa Tabriz.
Also, substitute "security" with "performance"... same tips apply.
Every once in a while, I’ll get an email from an eager stranger asking for advice on how to have a career in security (computer…
38
7
Add a comment...
People
Have him in circles
30,870 people
Fredrik Winblad's profile photo
Tyler Stelzer's profile photo
Federico Galassi's profile photo
Isaias Rojas's profile photo
John Hillegass's profile photo
Tom Wolf's profile photo
xc meng's profile photo
Hồ Võ Anh Hào's profile photo
Marnitz Myburgh's profile photo
Work
Occupation
Web Performance Engineer
Employment
  • Google
    Web Performance Engineer, 2012 - present
  • World Wide Web Consortium
    Co-chair of the Web Performance working group, 2015
  • Google
    Engineering Manager, Google Analytics, 2011 - 2012
  • PostRank Inc.
    CTO / Founder, 2007 - 2011
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
San Francisco, California
Previously
Waterloo, ON, Canada - Minsk, Belarus
Contact Information
Home
Email
Story
Tagline
Web Performance Engineer at Google
Introduction
Web performance engineer at Google, co-chair of the W3C Web Performance Working group, and author of High Performance Browser Networking (O'Reilly) book. In short, an internet plumber.
Bragging rights
Author of "High Performance Browser Networking" (O'Reilly); Instructor of "The Critical Rendering Path" course (Udacity); Co-chair of W3C Web Performance working group
Education
  • University of Waterloo
    Computer Science, 2002 - 2007
Basic Information
Gender
Male
Links
Contributor to