Ilya Grigorik is a web performance engineer and developer advocate at Google, where his focus is on making the web fast and driving adoption of performance best practices. Whenever not thinking about web performance, Ilya can be found reading, writing, contributing to or building various projects (e.g. VimGolf, GitHub Archive), out with a camera, or training on a nearby trail.
High-Performance Browser Networking (O'Reilly)
What every web developer must know about networking and browser performance: impact of latency and bandwidth, TCP, UDP, and TLS optimization, performance tips for mobile networks, and an under the hood look at performance of HTTP 1.1/2.0, XMLHttpRequest, WebSocket, WebRTC, DataChannel, and other transports.
Recent Posts view all posts
- Browser Progress Bar is an Anti-pattern
- Fixing the 'Blank Text' Problem
- Resilient Networking: Planning for Failure
- Capability Reporting with Service Worker
- Extensible Web Resource Loading Manifesto
- Optimizing Webfont Selection and Synthesis
- Script-injected "async scripts" considered harmful
- Minimum Viable Block Chain
- Uplink Latency of WiFi and 4G Networks
- Why is my CDN 'slow' for mobile clients?