Blog

Notes on engineering, design, and the things in between.

EnvSift homepage showing six browser-local tools for environment-variable files
Engineering

Building EnvSift around a privacy constraint

How keeping ENV contents in the browser defined EnvSift's architecture, six-tool scope, and v1.0.0 release.

Damn Labs About page describing the experimental software lab by Pixelact Studio
Notes

Why I started Damn Labs

A clear boundary between Pixelact Studio's product engineering work and the useful tools, prototypes, and technical experiments that need room to start differently.

Loving the Boring Parts
Engineering

Loving the Boring Parts

A love letter to static sites, slow pages, and the joy of pre-rendering everything.

View Transitions Without the SPA
Engineering

View Transitions Without the SPA

How a single line in the layout buys you page-to-page morphs - no client router framework required.

The Case for Less JavaScript
Engineering

The Case for Less JavaScript

Every kilobyte you ship is a tax on the reader. Here's how I decide what earns its place.

Design Systems That Survive Launch
Design

Design Systems That Survive Launch

Most component libraries rot the week after launch. A few habits keep them alive.