Yesterday's perf best-practices are today's HTTP/2 anti-patterns - Velocity 2015 (Santa Clara)
Slides: bit.ly/http2-opt The limitations of HTTP/1.X forced us to develop various application workarounds (sharding, concatenation, spriting, inlining, etc.) to optimize performance. However, in the process we’ve also introduced numerous regressions: poor caching, unnecessary downloads, delayed execution, and more. HTTP/2 eliminates the need for these hacks and allows us to both simplify our applications and deliver improved performance – a rare combination! In this session we’ll take a critical look at how the current best practices came to be; the new features of HTTP/2 that make them obsolete; and what you need to do to deliver the optimal HTTP/2 experience: Why you should unshard, unconcat, and unsprite your assets Why you should switch from inlining to server push What to look for in an HTTP/2 server for optimal performance What new best practices are possible with HTTP/2 … plus other hands-on tips for getting the most out of HTTP/2 both on the server and the client.

Making HTTP realtime with HTTP 2.0 - Realtime Conf 2013

Optimizing networking performance (and HTTP 2.0) - Crash course on web performance (Fluent 2013)

Is TLS Fast Yet?

Passkeys Explained: Are They Actually Better Than Passwords?

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Is TLS Fast Yet? - Velocity EU 2014

Automating Performance Best Practices with PageSpeed - Google I/O 2013

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Oh really, why is that? Web performance for the curious!

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

There is a client-side proxy (ServiceWorker) in your browser! - Velocity NYC 2015

HTTP/2 101 (Chrome Dev Summit 2015)

Delivering 60 FPS in the browser - Crash course on web performance (Fluent 2013)

Something is jamming GPS over Europe. Here's what we found

What is a Vector Database? Powering Semantic Search & AI Applications

Instant loading with HTTP/2 (Progressive Web App Summit 2016)

Critical rendering path - Crash course on web performance (Fluent 2013)

The Future of Loading on the Web (Chrome Dev Summit 2017)

HTTP/2 Critical Limitation that led to HTTP/3 & QUIC (Explained by Example)

