Performance Newsletter |
Issue 1 |
Navigating performance best practices can feel overwhelming. Performance work often feels like an afterthought, even though it is paramount to a joyful and financially successful user-experiences.
Perf.email is a newsletter dedicated to sharing performance and user-experience best practices, tools and case studies.
So tuck in dear reader, we really hope you enjoy.
Ben Schwarz
Founder of Calibre
The book itself isn't new, but it's now available in HTML format, for free!
Lara donates all proceeds of the sale to charities focused on supporting women and people of colour in tech. That said, here is my plan: all readers should purchase a copy of the book, and share the HTML version with your coworkers… and at the very least send Lara a twitter high five 🙌
The latest project from the Netflix team aims to give their customers a simple, ad-free, download bandwidth test with an easy to remember domain. fast.com it is. It works on all modern browsers.
This 40-minute talk by Paul and Sam covers new features of Chrome dev tools, including the ability to debug a Node.js process using Chrome's JavaScript function inspector.
Using this technique Sam was able to diagnose an eslint performance issue. Read his (excellent) pull request with all the info. This isn't available in a Node release yet, but you can follow the progress here.
Three huge points for the latest version of Chrome stable:
Unfortunately the app is only available for phone user-agents, that aside, the performance is neigh on un-believable. Server responses are said to be 70ms and user 7-day retention increased by a whopping 63%.
Tools, frameworks and approaches aside: this is an impressive project result, and the stats are just as impressive. Kudos.
This in-depth article by Colt McAnlis is a fascinating look at using a library called Butteraugli to test the ‘Psychovisual Error Threshold’ (an image differential algorithm) to achieve the best JPG compression for a given image.