
Technical details on how Stripe built Ledger, a state-of-the-art money movement tracking system, including how teams at Stripe interact with the data quality metrics that underlie our payment processing network.

Use Network Information API to adapt the assets served to users based on the quality of their connection.

Learn how to use the Network Information API to adapt your content based on the network quality.

In this codelab, learn how to inerpret network traffic using Chrome's DevTools.

In this codelab, learn how to control resource caching behavior using HTTP headers.

In this codelab, learn how Brotli compression can further reduce compression ratios and your app's overall size.

This article provides a comprehensive overview of content delivery networks (CDNs). In addition, it explains how to choose, configure, and optimize a CDN setup.

How to get and serve SXG files using nginx, and the challenges of subresource prefetching.

Coming up with the right caching strategies for your web application requires getting a handle on what exactly you're loading. When building a reliable web application, the network can be subject to all kinds of dark forces. You need to understand the network's vulnerabilities if you hope to cope with them in your app.

Consider using an image CDN to optimize your site's images and reduce its data cost for your users.

Media Source Extensions (MSE) provide extended buffering and playback control for the HTML5 audio and video elements. While originally developed to facilitate Dynamic Adaptive Streaming over HTTP (DASH) based video players, MSE can be used for audio; specifically for gapless playback.

The modern web is enjoyed by a wide swath of people, using a range of different devices and types of network connections. Your creations can reach users all across the world, but delivering a reliable experience on the web for all of your users can be challenging. It can be a challenge just to understand what reliability means.

Use Network Error Logging (NEL) to collect client-side network errors.

The definition of "same-site" is evolving to include the URL scheme, so links between HTTP and HTTPS versions of a site now count as cross-site requests. Upgrade to HTTPS by default to avoid issues where possible or read on for details of what SameSite attribute values are needed.

The pros and cons of using consistent or different expiry logic across the service worker cache and HTTP cache layers.

Learn about the Web Platform Dashboard and how you can query its HTTP API to get data on features that have reached Baseline to build tools for your development workflow.