Uses

Tools earn their place.

This is the current setup. Nothing here is a universal recommendation. It is simply what has survived daily use.

01

Computer

The hardware that disappears once the work starts.

Computer

MacBook Pro

My main development machine. It spends most of its time docked to one good display.

02

Code

Editors and tools I reach for every day.

Editor

Zed

Fast startup, focused interface, and enough extension support for the languages I use.

Terminal

Ghostty

A native terminal with sensible defaults and no need for a week of configuration.

Package manager

pnpm

Strict dependency handling and a shared content-addressed store.

03

Browser and network

The inspection kit for work that crosses a process boundary.

Network analysis

Wireshark

For the point where a request stops being an abstraction and becomes packets.

04

Visual work

Tools for scenes, diagrams, and images that carry an explanation.

3D

Blender

Mostly geometry nodes, simple lighting studies, and technical diagrams.

Interface design

Figma

Useful for testing hierarchy and rhythm before turning an idea into browser code.

05

Hosting

A deliberately small production stack.

Deployment

Static files and a CDN

The journal builds to portable HTML, CSS, and small opt-in interactive islands.