

Network of JavaScript communities in London
Let's be honest, nowadays most of us see an error, copy it into ChatGPT, and hope for the best. I've done it. You've done it. We've all wasted 30 minutes going back and forth with AI when our browser could've shown us the answer in 2 minutes.
This talk is about remembering that our browsers have incredible debugging tools we've forgotten how to use. Through live demos of real bugs, I'll show you how breakpoints, call stacks, and the network tab can solve problems maybe faster than any AI assistant.
You'll learn:
Accessibility is often framed around screen readers and contrast ratios. However, in many parts of the world, accessibility starts with unreliable or expensive connectivity.
This talk reframes offline-first architecture as a core accessibility concern. Using React Native examples, we’ll explore how network assumptions silently exclude users in low-connectivity regions and how offline-first patterns dramatically expand who can actually use our apps.
We’ll cover practical strategies for designing user flows that remain usable without a stable network and how these decisions improve resilience for all users, not just those offline.
Most marketing scripts and cookie banners run on the critical path. They block the main thread, delay first paint, and inject third-party code before the page is interactive.
Consent managers often make this worse by synchronously loading vendors, mutating the DOM repeatedly, and re-hydrating UI after page load. The result is slower LCP, higher TBT, and unstable CLS.
The fix is not fewer scripts, it is better orchestration. Treat consent as infrastructure, load vendors after intent, and keep compliance off the critical path.


Network of JavaScript communities in London
Let's be honest, nowadays most of us see an error, copy it into ChatGPT, and hope for the best. I've done it. You've done it. We've all wasted 30 minutes going back and forth with AI when our browser could've shown us the answer in 2 minutes.
This talk is about remembering that our browsers have incredible debugging tools we've forgotten how to use. Through live demos of real bugs, I'll show you how breakpoints, call stacks, and the network tab can solve problems maybe faster than any AI assistant.
You'll learn:
Accessibility is often framed around screen readers and contrast ratios. However, in many parts of the world, accessibility starts with unreliable or expensive connectivity.
This talk reframes offline-first architecture as a core accessibility concern. Using React Native examples, we’ll explore how network assumptions silently exclude users in low-connectivity regions and how offline-first patterns dramatically expand who can actually use our apps.
We’ll cover practical strategies for designing user flows that remain usable without a stable network and how these decisions improve resilience for all users, not just those offline.
Most marketing scripts and cookie banners run on the critical path. They block the main thread, delay first paint, and inject third-party code before the page is interactive.
Consent managers often make this worse by synchronously loading vendors, mutating the DOM repeatedly, and re-hydrating UI after page load. The result is slower LCP, higher TBT, and unstable CLS.
The fix is not fewer scripts, it is better orchestration. Treat consent as infrastructure, load vendors after intent, and keep compliance off the critical path.
Get in touch!
hi@guild.host