Profile

Cover photo
Ilya Grigorik
Works at Google
Attended University of Waterloo
Lives in San Francisco, California
30,633 followers|1,954,735,678 views
AboutPostsPhotos

Stream

Ilya Grigorik

Shared publicly  - 
 
It's official.. Edge team is implementing ServiceWorker!

In related news, Fetch API is in EdgeHTML 14: bit.ly/1OV2aO0

... \o/
100
26
Emmanuel Bourmault's profile photoIlya Grigorik's profile photoHiren Patel's profile photo
8 comments
 
I was meaning to come catch your I/O talk, but the queues were too big, I will watch it online. :)
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Trying to catch up on the gajillion awesome videos from Google I/O? Well... just pushed an updated for "Video Speed Controller" extension: bit.ly/1l8UlFq - lots of improvements and bugfixes, give it a try!

p.s. In related news, it recently crossed 100K installs! \o/
74
14
Rob Becker's profile photoVladimir Bjelakovic's profile photoFranc Schiphorst's profile photo
3 comments
 
LOL https://www.youtube.com/watch?v=9bZkp7q19f0 on 2.8 speed
Briliant!!


Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Building Fast & Resilient Web Applications: bit.ly/resilient-apps - or, why carving out the fast path is not enough. Summary of the talking points from my I/O talk, deeplinks into the video, and more.

p.s. Thanks to everyone who made it to the (live) talk yesterday, and the many great conversations afterwards!
49
35
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
104% bump in conversion rate for AliExpress: bit.ly/1szo6ob - that's HUGE! This Progressing Web App thing... it works.

p.s. check out the other case studies in that link as well. Inspiring stuff.
36
8
Sushubh's profile photoBrian Shockley's profile photoHYng Hwang's profile photo
3 comments
 
one that will keep paying for itself as browsers evolve.....!
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Struggling with "good (email) copy" for your project? We all do.

Awesome resource: http://www.goodemailcopy.com/ 
44
24
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Reducing JPG file size with Butteraugli: bit.ly/1SWYbQR - using static quality setting? Time to automate!

Great tips by +Colt McAnlis.
93
33
Kai Dorschner's profile photoMichael Tetelman's profile photo
16 comments
 
I have a different point of of view on this. CPU time is available resource. Physical time on the contrary is absolutely limited. That means a productivity - how much you can do in unit of physical time is matter. With NN you can get all done in a few days, while developing by hand an algorithm that will match NN in accuracy will take many weeks if not months.
Add a comment...
Have him in circles
30,633 people
xc meng's profile photo
Animals Funny's profile photo
Rakesh Keshri's profile photo
Eneida Auxiliadora Torres's profile photo
Jeroen Tjepkema's profile photo
Rômulo Jales's profile photo
Mite Mitreski's profile photo
Markus A. Frick's profile photo
Zalim Bashorov's profile photo

Ilya Grigorik

Shared publicly  - 
 
HTTP Archive is now powered by Chrome: bit.ly/1U7afv3.

Best part is, this enables us to dramatically expand our mobile coverage (to match desktop), and surface lots of new great perf metrics and reports.

If you haven't already, spend some time exploring the data and join the discussion @ https://discuss.httparchive.org!
31
4
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
This week on istlsfastyet.com... TLS_perf++. 
20
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Up next at I/O, talking about "Building Fast & Resilient apps".

Long line to get in.. pumped! If you don't make it, or if you're not at I/O.. stay tuned, the video will be up soon. #io16
34
4
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
There is no excuse not to be running HTTPS nowadays. Free certificates from LetsEncrypt, great automation tools.. E.g. EFF's certbot: bit.ly/1ZXvhRd

Still on the fence? Time to migrate!
Automatically enable HTTPS on your website with EFF's Certbot, deploying Let's Encrypt certificates.
78
38
Matty K's profile photoHYng Hwang's profile photoVivek Galatage's profile photoIlya Grigorik's profile photo
11 comments
 
+Vivek Galatage it's possible, but it requires a bit more work. Check out this thread: https://community.letsencrypt.org/t/cert-for-intranet/6337/3 - follow the links for the dns-01 challenge.
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
PerformanceObserver API is shipping in M52, and now on by default in Canary! For a hands-on demo, open this link in Chrome Canary: http://bit.ly/1OiRS7f

... \o/
34
17
HYng Hwang's profile photo
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Debugging scroll jank in Chrome 51: http://bit.ly/1T1CUCb - must watch video for all web developers. No, really.. watch it! 
41
24
vare johnson's profile photoLuke Harris's profile photoAzat Nobatov's profile photo
3 comments
 
It's really useful, thanks!
Add a comment...
People
Have him in circles
30,633 people
xc meng's profile photo
Animals Funny's profile photo
Rakesh Keshri's profile photo
Eneida Auxiliadora Torres's profile photo
Jeroen Tjepkema's profile photo
Rômulo Jales's profile photo
Mite Mitreski's profile photo
Markus A. Frick's profile photo
Zalim Bashorov'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