blog.scottlogic.com
Rendering charts with OffscreenCanvas
9 min · · Rendering charts can be a very intensive operation for the browser, especially multiple charting widgets in the context of a wider application. OffscreenCanvas is growing in browser support and allows… · Shared by 14, including Simone Corsi 💻🚀, Joe Lencioni
v8.dev
The story of a V8 performance cliff in React
15+ min · · Previously, we discussed how JavaScript engines optimize object and array access through the use of Shapes and Inline Caches, and we’ve explored how engines speed up prototype property access in… · Shared by 33, including Cameron Yick ~ @hydrosquall@vis.social on mastodon, Joe Lencioni, Zain Fathoni, Simone Corsi 💻🚀, Mathias Bynens
medium.com
Evaluating Performance of REST vs. gRPC
7 min · · Some of my micro-services were reaching peak throughput when talking to each other, so I decided to investigate how gRPC could help me…
dassur.ma
When should you be using Web Workers? — DasSur.ma
12+ min · · You should always use Web Workers. And in our current landscape of frameworks it’s virtually impossible. Did I get your attention with that? Good. Of course, as with any topic, there is nuance and I… · Shared by 50, including Simone Corsi 💻🚀, Lea R. 🦄, Marius Bleuer, mastodon.social/@renestalder
Google for Developers
Measure Performance with the RAIL Model | Web | Google Developers
20+ min · · RAIL is a user-centric performance model. Every web app has these four distinct aspects to its life cycle, and performance fits into them in very different ways: Response, Animation, Idle, Load. · Shared by 50, including Yoav Ganbar (🥑 Builder.io/Qwik), Matteo Fogli, William El Kaim, laugri, Mohamed Azazy, Aleyda Solis 🇺🇦
Cloudflare
Faster script loading with BinaryAST?
13+ min · · BinaryAST is a new over-the-wire format for JavaScript that aims to speed up parsing while keeping the semantics of the original JavaScript intact. · Shared by 60, including Eric Elliott, Ferit (at 🏠) 🌙, Simone Corsi 💻🚀
Cloudflare
Progressive image streaming
7 min · · Image-optimized HTTP/2 multiplexing makes all progressive images across the page appear visually complete in half of the time. · Shared by 17, including Joe Lencioni, Matthew Turland
Twitter
Capping image fidelity on ultra-high resolution devices
2 min · · Images in timelines on ultra-high resolution devices now load roughly 33% faster while using 1/3rd less data, and with no visible quality change. · Shared by 7, including Simeon | @dotproto@toot.cafe, Baadier Sydow 🇿🇦
Mozilla
The whole web at maximum FPS: How WebRender gets rid of jank
20+ min · · The Firefox Quantum release is getting close. It brings many performance improvements, including the super fast CSS engine that we brought over from Servo. But ... · Shared by 102, including Ahrbil, Jakub Ferenc, Baadier Sydow 🇿🇦, Matteo Fogli, Oleg Baskov, Bruno T., Thomas Wong, Jack Cross, Cameron Yick ~ @hydrosquall@vis.social on mastodon, Ferit (at 🏠) 🌙, Michael Robinson, Damian J Mullins, Nils Hitze
addyosmani.com
JavaScript Loading Priorities in Chrome
1 min · · How browsers schedule and execute scripts can impact the performance of web pages. While techniques like <script defer>, <link rel=preload> (and ... · Shared by 262, including BrendanEich, old getify, Mathias Bynens, AJ Kohn, Ahrbil, Bryan Onel, Una 🇺🇦, Marius Bleuer, Aleyda Solis 🇺🇦, Andreas Heer, Paul Irish, Joe Lencioni, Yoav Ganbar (🥑 Builder.io/Qwik), David Hellmann, Simone Corsi 💻🚀, Tibor Martini 🇺🇦 @tibor@mastodon.social, Florian Hanke 🍎, shishir das, Joel Bez, Alligator.io 🐊