All notes

Tags

The notes by topic. Each tag has its own page with every note on it, newest first.

  • Claude Code

    6 notes

    Notes on Claude Code, the coding agent in the terminal, and on extending it with output styles, skills, hooks and mods.

  • LLM

    9 notes

    Notes on language models in coding agents, decision models, routing a request and choosing a model and effort level for a task.

  • Performance

    6 notes

    Notes on making pages load fast, from size budgets and the largest contentful paint to prefetching and smaller web fonts.

  • Accessibility

    2 notes

    Notes on building and testing pages for WCAG 2.2 AA, from keyboard focus to colour contrast.

  • CSS

    2 notes

    Notes on CSS techniques this site uses, such as filtering with :has() and hiding content with visibility.

  • React

    2 notes

    Notes on React on a static site, where pages render to HTML at build time and only small islands hydrate.

  • Bun

    3 notes

    Notes on Bun as runtime, bundler and package runner, from building this site to shipping a compiled CLI.

  • npm

    3 notes

    Notes on publishing and installing packages with npm, from trusted publishing to one package per platform.

  • GitHub

    2 notes

    Notes on working with GitHub, from stacked pull requests and the GitHub CLI to publishing from GitHub Actions.

  • Privacy

    1 note

    Notes on privacy on this site, such as asking for consent before any analytics are measured.