Josh Clark

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.


Discord username:

joshclark


Sessions

07-20
09:00
480min
Pre-Conference Class II: Introduction to Stratoshark for Network Engineers
Josh Clark

Stratoshark brings Wireshark-style visibility to the Linux system, letting you see what's happening inside the OS alongside the network traffic it generates. In this hands-on workshop, you'll learn to use sysdig and Stratoshark to trace system calls, correlate them with packet data, and answer questions that packets alone can't — like which process handled a connection or how a service behaved under load. Designed for network engineers ready to go one level deeper, the session blends short lectures with guided exercises using cloud-based lab systems. You'll leave with a working understanding of Stratoshark and the confidence to begin using it in your own analysis.

Pre-conference class
Room 1
07-23
11:30
60min
Understanding and Analyzing Web Performance
Josh Clark

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.

Beginner
Room 1