Infrequently Noted

Alex Russell on browsers, standards, and the process of progress.

Links, Resources, and Humans of Note

This page collects links to folks and firms sharing outstanding work on the web. If you're already caught up and just want to follow their ongoing adventures, import this OPML file via your feed reader.

Need more context? Onward.

Web development is awash in artificial novelty, and new approaches are frequently net neutral or actively worse. To build a more critical sense of what matters, we have to understand how the systems below our code operates, if only at a high level.

These are the best resources I know of to develop that understanding from the perspective of a working web developer without a deep C++ and systems background:

This is not an exhaustive list, but each of these courses covers important content in ways that are now under-appreciated by the JavaScript-Industrial Complex:

Sadly, many of the folks I most respect in web performance are too busy with their impressive day jobs to maintain blogs these days. Others are writing mostly for their employers, and so a few company blogs are listed here where the signal-to-marketing ratio remains extremely high.

In addition to the à la carte links below, consider subscribing to all of these blogs in your feed reader of choice using the OPML import file

It's challenging to list, let alone categorize, all the lovely people whose work informs and inspires, so I won't try. What's here is simply best-effort on very little sleep, and corrections and suggestions for additions are greatly appreciated.

Most whose blogs have RSS or Atom feeds are listed in the OPML file:

On the off chance they see this, I also hope these folks get blogs or revive their dormant web homes (hint hint) as I know the world would be better for them sharing more. Their work has been a positive influence on me, and I recommend learning from them where you can: Yan Zhu, Amiya Gupta, Ingrid Caldas, Paul Roy, Ana Tudor, Mary Giambrone, Andy Davies, Christian Gonzalez, Rafael Citron, Amrita Mishra, Mu-An, Kenneth Rohde Christiansen, Diego Gonzalez, Chris Holt, Alice Boxhall, Bobby Rayit, Karlijn Löwik, Mason Freed, Greg Whitworth, Annie Sullivan, Yehor Lvivski, Elliott Sprehn, Edds, Erik Arvidsson, Amal Hussein, Zouhir Chaoud, and Dora Militaru


  1. The DevTools Performance panel, about://tracing, and Perfetto can all open traces taken by DevTools and tracing, but not all Perfetto traces can be opened by other tools without conversion, owing to the more compat binary format Perfetto introduced.

  2. For those unfamiliar with the terminology, "performance metrics" (confusingly named) or "success metrics" are the primary measures that a system can be judged by. In an e-commerce site, this might be something like conversions (a number to maximize) or cart abandonment (minimized).

    "Guardrail metrics" are measurements that help keep an eye on experience quality and/or guard against failures. In e-commerce, this might be something like API error rates.

    "Diagnostic metrics" are the least salient category of metrics most of the time. They're collected over time but rarely consulted or reported on because they can help make sense of confusing changes in other, more important data. Think total session count by geography, which can help explain changes in more primary metrics by helping to identify seasonality.