Profile cover photo
Profile photo
Addy Osmani
37,736 followers -
Staff Developer Platform Engineer at Google, Husband
Staff Developer Platform Engineer at Google, Husband

37,736 followers
About
Posts

Pouring one out for G+. If you're interested in following my Web Perf / Web Dev content, you can also find me on..

https://twitter.com/addyosmani
http://facebook.com/addyosmaniofficial
https://medium.com/@addyosmani
Add a comment...

Post has attachment
Measure web performance with the RAIL model: https://bit.ly/rail-model - goals and guidelines for faster pages. Updated for 2018 ⚑️
Photo
Add a comment...

Post has attachment
Tip: Run an array of JavaScript Promises in series. Uses Array.reduce() to create a Promise chain. Each Promise returns the next Promise when resolved.

If you're interested in more tips like this, I'll be cross-posting them over on https://goo.gl/NHiuoN as well as here as time allows.
Photo
Add a comment...

Post has attachment
As of today, Chrome Canary is now available for Android. Builds ship on weekdays while Chrome Dev ships 1-2 a week.

https://play.google.com/store/apps/details?id=com.chrome.canary

Official post: https://blog.chromium.org/2016/10/canary-channel-for-chrome-on-android.html

Details on how release channels differ: https://blog.chromium.org/2016/10/canary-channel-for-chrome-on-android.html
Photo
Add a comment...

Post has attachment
Progressive Enhancement for React apps:

https://medium.com/@addyosmani/progressive-web-apps-with-react-js-part-4-site-is-progressively-enhanced-b5ad7cf7a447#.xyh0lpp2v

PE is not "no-JS". Users benefit when we build for network resilience.
Photo
Add a comment...

Post has attachment
CPU throttling is now enabled by default in Chrome DevTools πŸ‘Œ for simulating perf of low-end mobile devices πŸ”₯
Photo
Add a comment...

Post has attachment
JavaScript module bundling, Webpack, Browserify & more in a new Totally Tooling Tips: https://www.youtube.com/watch?v=OhPUaEuEaXk πŸ“¦πŸ’ͺπŸ”₯
Photo
Add a comment...

Post has attachment
[New] Offline Storage for Progressive Web Apps: https://medium.com/@addyosmani/offline-storage-for-progressive-web-apps-70d52695513c#.498iyd6g3 tl;dr - use Cache API for URL addressable resources, IndexedDB for rest πŸ”₯
Add a comment...

Post has shared content

Post has attachment
Key moments in web page load timings ⚑️

πŸ“Ή Totally Tooling Tips https://www.youtube.com/watch?v=wFwogd4CdwY
Photo
Add a comment...
Wait while more posts are being loaded