Skip to content

Details

On August 6th we'll be joined by Niall Coleman-Clarke and take a look into improving the performance of a modern web app/website.

Most performance advice is a grab-bag of unrelated tips. This talk treats it as a system instead with three layers that compound: what the client has to render, how bytes travel between client and server, and how fast the server produces those bytes in the first place. Every little helps, even if you can do only some of these optimizations!

We'll go end-to-end with modern image formats and SSR on the rendering side, HTTP/2 vs HTTP/3 and resource hints on the transport side, runtime choice, minification, and static asset offloading on the serving side. Along the way we'll cover practically testing these yourself on your site: is your site actually multiplexing requests? Is upgrading to Rust for latency worth what it costs you in productivity?

Most of this is configuration and architecture, not a rewrite. The highest impact fixes are often the ones nobody's checked in months and are cheap to verify continuously, but expensive to untangle later.

๐Ÿ•๐Ÿป Pizza and drinks will be provided thanks to sponsorship from Puck - the open source visual editor for React.

In-person attendees: Please arrive at Runway East (ground floor) between 19:00 and 19:15 for refreshments and socializing. Make sure you are registered to attend so we have an idea of numbers for catering.

Remote attendees: We will start broadcasting the event at 19:30 online (link added closer to the event). there is no need to register.

Don't forget to join the Async Slack for updates.

Related topics

Events in Brighton, GB
Artificial Intelligence
JavaScript Applications
Computer Programming
Web Development
Web Technology

You may also like