What I Use

This is a living document of the tools, software, and hardware I use daily for design and development work. Last updated February 2026.

Editor & Terminal

VS Code — My primary code editor with a minimal setup and carefully chosen extensions

iTerm2 — Terminal emulator with split panes and search features that make terminal work pleasant

Fish Shell — A smart shell with autocomplete and syntax highlighting out of the box

Design & Creative

Figma — For UI design, prototyping, and design system work

Affinity Designer — Vector graphics and illustration work

Affinity Photo — Photo editing and raster graphics

Development Stack

Eleventy 3.x — Static site generator powering this site and many of my projects

PostCSS — CSS processing with future-CSS features and optimizations

eleventy-img — Responsive image processing and optimization

Git — Version control for everything

Hardware

MacBook Pro — My primary machine for all design and development work

External monitor — For extending workspace when docked

Mechanical keyboard — Because typing all day should feel good

Trackpad and mouse — I switch between them depending on the task

Productivity

Obsidian — Note-taking and knowledge management with local markdown files

Things 3 — Task management that stays out of the way until I need it

Raycast — App launcher and productivity tool that replaced Spotlight

Hosting & Deployment

Coolify — Self-hosted deployment platform running on my VPS

VPS — Linux server for hosting projects and services I control


Inspired by Wes Bos and the uses.tech community.