Understanding and Analyzing Web Performance
2026-07-23 , Room 1

Why is the website slow?

This simple question can spawn a whole world of complexity, so let's take a tour through it!

We will use browser developer tools as our north star, diving into packets as well as internal net-export logs to show what's happening at every step of a web request. By translating the waterfall to the wire, we'll be able to understand common web performance bottlenecks and the quick fixes that make them disappear.

Finally, we'll take a peek at energy-aware web design to see how a website can mindfully sip power rather than burning through a battery.

You will leave this session with the tools and understanding to debug modern websites.

Josh has both academic and real-world experience in the world of protocol analysis. He holds an M.S. degree in Computer Engineering with a focus in network engineering and has spent the past 8 years designing, troubleshooting, and optimizing networks and applications. He is a Wireshark Certified Analyst.

This speaker also appears in: