Archive // 24 files

Articles

Notes on the web, its machinery and the choices hiding underneath.

  1. File // 024

    The 14 kilobyte first impression

    What can a useful page say before the first TCP window is full?

    6 min read ↗
  2. File // 023

    When the browser already knows

    A practical look at compression dictionaries and the strange value of shared context.

    11 min read ↗
  3. File // 022

    How this site is built

    HTTP/2, streamed fragments and a stubborn preference for plain HTML.

    9 min read ↗
  4. File // 021

    A website for the bad connection

    Designing for packet loss, interrupted journeys and people with somewhere else to be.

    7 min read ↗
  5. File // 020

    The typeface is still loading

    Fallback fonts are part of the design, whether we admit it or not.

    8 min read ↗
  6. File // 019

    View source is a public interface

    Readable markup leaves a door open for the curious.

    4 min read ↗
  7. File // 018

    Fresh enough for whom?

    Cache rules are editorial decisions disguised as response headers.

    6 min read ↗
  8. File // 017

    The button should look pressed

    A small argument for physical feedback in flat interfaces.

    5 min read ↗