~/reads/refs $
$ ls ~/reads/refs

Refs

Official docs and good references, with a note on why each one.

  • nownownow.com ↗

    nownownow.com

    Derek Sivers' idea behind the now booth: one page saying what you're focused on at the moment.

    #web #ideas

  • Locate by role and name, let expect retry, and test what the user sees.

    #playwright #testing

  • <dialog> (MDN) ↗

    developer.mozilla.org

    showModal() gives you a focus trap, Esc to close and an inert background for free. Both the booths menu and the ⌘K palette are plain dialogs.

    #html #accessibility

  • View Transition API (MDN) ↗

    developer.mozilla.org

    The browser API underneath React's <ViewTransition>. Good for understanding the ::view-transition-* pseudo-elements.

    #css #animation #browser

  • How to define a custom theme. This site's terminal palette is one, called playground.

    #daisyui #css

  • Read the changes from v3 section before upgrading; the default border colour and button cursor changes bite quietly.

    #tailwind #css

  • Zod ↗

    zod.dev

    Schemas at every boundary: CMS responses, RSS items, env vars. Zod 4 added z.iso.date() and z.url() as top-level helpers.

    #zod #typescript #validation

  • Hono ↗

    hono.dev

    Small, fast web framework that runs anywhere. Pairs with @hono/zod-openapi for typed routes and a generated OpenAPI spec.

    #hono #api #docs

  • Payload CMS docs ↗

    payloadcms.com

    The CMS behind these booths. The fields and hooks pages are the ones I keep open.

    #payload #cms #docs

  • Next ships its docs inside the package at node_modules/next/dist/docs/. They match the version you installed, which matters when APIs move between majors.

    #nextjs #docs

-- INSERT --