Uses

What I rely on.

A general snapshot of the tools, platforms, and devices that support my day-to-day work.

Work setup

Core tools

  • A code editor and terminal
  • Version control and package tooling
  • Build, lint, and test automation
  • Browser-based verification when needed

Primary technologies

  • Native app development
  • Web tooling and scripting
  • Systems programming and experiments
  • Plain web technologies

Hosting and delivery

Distribution

  • Static site hosting
  • Automated build and deploy pipelines
  • Package management for reproducible builds
  • Browser testing and validation

Quality checks

  • Source validation
  • Markup and style linting
  • Automated accessibility checks
  • Performance and regression testing

Devices

Everyday devices

  • A laptop for primary work
  • A phone for mobile review and publishing