Uses

Things I use day-to-day. Fairly opinionated, subject to change.

  • Anthropic's CLI for Claude. I use this constantly — for writing code, navigating codebases, and generally as a second brain while building.

  • An MCP server that injects up-to-date library documentation directly into Claude's context. Eliminates a whole class of API hallucinations.

  • An SSR web components framework built on Node and Arc. This site is built with it. I like that the components are just standard HTML custom elements.

  • Headless CMS with a great query language (GROQ) and Portable Text for structured content. Powers everything on this site.

  • TypeScript

    Types are load-bearing. I default to TypeScript on anything that will live longer than a week.

  • AWS ECS

    Container-based deployments. Predictable and easy to reason about once the initial setup is done.

  • CI/CD. I use OIDC for AWS authentication — no long-lived credentials stored anywhere.

  • Lambda-based hosting for Node apps. Powers this site in production.