Profile

Cover photo
Ilya Grigorik
Works at Google
Attended University of Waterloo
Lives in San Francisco, California
30,840 followers|3,179,624,445 views
AboutPostsCollectionsPhotos

Stream

Ilya Grigorik

Shared publicly  - 
 
Playing with Gitscout: bit.ly/2jAIUHf - GitHub issue manager for OSX.. It's super nice to be able to see and bookmark all the issues in one place!
17
4
Bertrand Dunogier's profile photo
 
Thank you for sharing, I'll give it a try.
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Gjáin is a picturesque spot (south Iceland) with many small waterfalls, ponds, and volcanic structures. A bit out of the way and requires a 4x4, but definitely worth the trip!
27
1
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Query git commit history via... ~SQL: bit.ly/2hQ1dHn - because, well, why not, right?

Seriously though, looks like a nice alternative to git-log.
45
13
Hiren Patel's profile photoPhilipp Schuster's profile photo
2 comments
 
This looks cool! Thanks for sharing 
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Been scratching your head over AMP and PWA's? Which one to use, how (and if) they work together, and so on?

"Progressive Web AMPs" is a must read: bit.ly/2h0WMwr - excellent writeup by +Paul Bakaus, explaining all of the above and more.
27
10
Brian Shockley's profile photoIlya Grigorik's profile photoJacob “kurtextrem” G's profile photoYuri Carlenzoli's profile photo
5 comments
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Testing with realistic Networking Conditions: bit.ly/2gKgNEG - hot tips and a new Windows driver / network shaping tool from +Patrick Meenan. Must read!
36
10
Yuri Carlenzoli's profile photoHiren Patel's profile photoIlya Grigorik's profile photoPatrick Meenan's profile photo
6 comments
 
FWIW, at least with winShaper the loss isn't reported in any way that the OS would see it as local loss. I can't really speak to dummynet on Windows or other platforms though.

That said, I don't usually recommend trying to do lab testing with loss. It tends to not be modeled exactly like the loss that happens in the real world but also it introduces a lot of variability into your results depending on when the loss happens to hit. The variability is real but it eliminates one of the benefits of testing in a clean environment which is consistency.
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Responsive images are here, now what?

Great overview by +Jason Grigsby. And to answer the question: next, add wide gamut displays, different color profiles, ... and I'm sure it'll get even more complicated from here.

Automate your image pipeline yet? 
19
7
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Awesome interactive visualization of how Mercator projection distorts sizes of countries: bit.ly/2j6DNPL - e.g. Australia is huge!
47
9
Robert Cooper's profile photoIlya Grigorik's profile photoDavid Kutcher's profile photoGregory P. Smith's profile photo
4 comments
 
Sadly it fails to let me visualize the size of Donald Trump's hands.
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
GoAccess: open source real-time web log analyzer/ viewer that runs in a terminal or through your browser @ bit.ly/2i9MhUZ - awesome! 
26
8
Yuri Carlenzoli's profile photoArtem Russakovskii's profile photo
2 comments
 
Hmm, I'm checking it out, but the inability to drill down into stats (at least on the web) and handle multiple hosts is a bit of a downer.

Edit: Tried it out, it's definitely not powerful enough for real use for me. I'm not even sure it can handle multiple log files in a single run.

Edit #2: It did help point out a url that's being hammered, so it was useful. I'll keep it, but I'd love to hear about an affordable alternative (like splunk, except not crazy expensive).
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
A fun and educational look at how fiber optic cables are made and laid... to enable all the great things we come to expect and depend on in our daily lives. Yay technology!
25
5
Michael Stapelberg's profile photoHiren Patel's profile photo
5 comments
 
Ah, I didn't think power could go all the way through the cable either.
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Building (Google) Assistant actions using API.AI: youtu.be/9SUAuy9OJg4

This is awesome. I know what I'm doing this weekend...
28
8
Ilya Grigorik's profile photoHiren Patel's profile photo
3 comments
 
I don't have Home, but so far Now was the most useful to me (although it has its issues), Allo assistant and general voice search hadn't done it for me at all, to date. If Home changes it as you say, I missed out, I didn't attend the GDE summit due to foot injury, and missed out on the Home they got as the hardware give away :-(
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
"In 2017 @Google will reach 100% renewable energy for our global operations" -- so awesome! Go team.

Full details @ bit.ly/2h45FmE.
42
4
Akshay Pratap Singh's profile photo
 
Hats Off to #Google
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
HPACK numbers from Cloudflare: -53% total ingress bytes; -69% egress header bytes (-1.4% of total). Huge perf wins! Go go HTTP/2!

Full details: bit.ly/2govBsA
21
2
Hiren Patel's profile photo
 
I'm about half way through your hpbn.co write up, what an amazing read so far! Thanks a lot :-)
Add a comment...
Ilya's Collections
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
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