Profile

Cover photo
Ilya Grigorik
Works at Google
Attended University of Waterloo
Lives in San Francisco, California
28,974 followers|417,610,788 views
AboutPostsPhotos

Stream

Ilya Grigorik

Shared publicly  - 
 
If you're looking for a good place to go for a hike... you definitely can't go wrong with Hardangervidda National Park in Norway!
20
4
Aswathy Nath.J's profile photoLucas Oliveira's profile photoAbraham Perez's profile photojonas luksys's profile photo
4 comments
 
There's some good history on that plateau as well.
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Great read.
 
My article "Redesigning Chrome for Android Part.2" is now available after two months of writing. In this 30 minutes read, I go over phone and tablet layout, grid usage, specs, asset production and motion design featuring the awesome work of +Manuel Clément. You can read it here: https://goo.gl/YxqOQg

Additionally, I created an appendix site featuring high resolution motion videos of our prototypes along with an excerpt of their specs, if you want to see Manuel's work in all its pixel glory: http://goo.gl/1t3z9Y
2 comments on original post
34
9
Aswathy Nath.J's profile photoKashif Ansari's profile photo
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Writing Promise-using specifications: bit.ly/1KsMQ7X - don't let the title misdirect you... a must read for all JavaScript and spec developers alike. Great hands-on explainer + advice on Promise best-practices.
62
26
Vittorio Minacori's profile photoAswathy Nath.J's profile photo
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Nice explanation of Golomb-coded sets: bit.ly/1g9tSGY - similar to Bloom filters.. a bit more compact, but a bit slower. Interesting read.
29
6
monkut h's profile photoLucas Oliveira's profile photo
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
A few more snaps of UK countryside (beautiful!) from a recent trip...
65
1
Doliane Therese DAGO's profile photoYeray Durán's profile photosamuel juma's profile photoYanedt CN's profile photo
5 comments
 
Good work..is that real?
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Exploring ES2016 decorators: bit.ly/1VhC5J3 - great intro by @addyosmani, hope it becomes a reality! 
42
14
Paul Warelis's profile photomartin mauchauffée's profile photoMichael Cohen's profile photoMax Kramnik's profile photo
2 comments
 
#include<something.F>
#include<Delicious.P>
Void Meal();
{
var all food, stomach , plate;
For
{
Digest (all food+stomach);
output("after 1 hour=%d,plate);
}
getch();
}
//hehehehe hehehehe LoL
Add a comment...
In his circles
469 people
Have him in circles
28,974 people
Coulibaly Adama's profile photo
nowon / binary thinking's profile photo
David Belliveau's profile photo
Séverine Le blévec's profile photo
‫جمال كساب‬‎'s profile photo
Vishweshwar Patlolla's profile photo
Sander Mak's profile photo
Irenee Sadonou's profile photo
Tiffany Quach's profile photo

Ilya Grigorik

Shared publicly  - 
 
Visual introduction to machine learning: bit.ly/1KJvnsa - awesome. Interactivity takes otherwise dry content and makes it so much more accessible and dare I say it... fun!
108
53
Andrii Trybynenko's profile photoАлександр Товстоног's profile photoAndy Huang's profile photoFrank Thiemann's profile photo
5 comments
Ji Li
 
I 
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Tired of your SSH sessions timing out when you're switching networks, or painful delays while you're typing? Then you need to try Mosh: bit.ly/1KvKANn -- see video for the full explainer of how and why it works. 
57
16
yang zhang's profile photoKonstantin Cherkasoff's profile photoJeroen Wiert Pluimers's profile photoBradley Berger's profile photo
11 comments
 
Ummm interesting!
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Good news for all Apache users: HTTP/2 support is now in trunk!

source: https://twitter.com/jimjag/status/615905238688641024
117
25
Michael Cohen's profile photoChris G's profile photoDamien Jubeau's profile photoJeroen Wiert Pluimers's profile photo
8 comments
 
regarding priority handling, if I understand it correctly, mod_h2 does prioritize resoponse handling which is done in nghttp2. But since the number of mod_h2 stream handling thread is limited, we have queue of requests. What's missing is which request waiting in the queue is served next in idle thread.
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Nice collection of (CSS animated) loading indicators: bit.ly/1SEW5Bi - although, of course, ideally we'd never need such a thing.
97
32
Max Kramnik's profile photoJonathan Souied's profile photoKlaus Zeuge's profile photoChris G's profile photo
13 comments
 
I can never see too many of these. Great for ideas.
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
Docker Jumpstart: http://bit.ly/1HJqEAw - great hands-on intro!
86
41
Nagymajtényi Gábor's profile photoMario Pizzinini's profile photo
Add a comment...

Ilya Grigorik

Shared publicly  - 
 
First draft of requestIdleCallback spec: http://bit.ly/1Mepfbm  - see intro + idle periods sections for explainers.. Feedback welcome!
29
9
Aswathy Nath.J's profile photoChris G's profile photoRoss McIlroy's profile photoRoss McIlroy's profile photo
3 comments
 
Neat, thanks!
Add a comment...
People
In his circles
469 people
Have him in circles
28,974 people
Coulibaly Adama's profile photo
nowon / binary thinking's profile photo
David Belliveau's profile photo
Séverine Le blévec's profile photo
‫جمال كساب‬‎'s profile photo
Vishweshwar Patlolla's profile photo
Sander Mak's profile photo
Irenee Sadonou's profile photo
Tiffany Quach's profile photo
Work
Occupation
Developer Advocate
Employment
  • Google
    Developer Advocate, 2012 - present
  • 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
Developer Advocate - Make the Web Fast & Google Chrome.
Introduction
Developer Advocate @ Google, working on everything web performance related: best practices, protocols, standards, browser performance...
Education
  • University of Waterloo
    Computer Science, 2002 - 2007
Basic Information
Gender
Male
Links
Contributor to