On translate3d and layer creation hacks
Translate3d is often hailed as something of a silver bullet. In many cases it will drastically improve rendering performance in WebKit and Blink browsers like Chrome, Opera and Safari. Let's take a...
View ArticleDon't Guess it, Test it!
The browser is a black box, yet we often have to optimize for implementation specifics. Is that fair?
View ArticleHello, Blink!
The browser is a black box, yet we often have to optimize for implementation specifics. Is that fair?
View ArticleReinventing the Wheel
I'm worried about the web. I mainly worry that we're not advancing the state of the art quickly enough. Let me explain why...
View ArticleReflections on Performance at Google I/O
I spent most of my time at Google I/O talking to developers about performance. Here are some thoughts...
View ArticleIt should "just work"
The browser is a black box, yet we often have to optimize for implementation specifics. Is that fair?
View ArticleMaking a 60fps Mobile App
Mobile apps are difficult to make. To stay relevant I decided to give it a crack. And I tried to make it run at 60fps...
View ArticleImages Slowing Down Your Site? Try This One Weird Trick!
Where I decide to go offroading with image decoding.
View ArticleNew Site, Same Old Priorities
A new site! The last version was getting a little bit dated, both in terms of design but also in terms of focus. I decided it was time to take a step back, simplify and reprioritise.
View Article