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.