/posts

Writing.

Notes on developer tools, open source, and building software.

2026

Introducing mr-boxington: fix target/

A shared, self-pruning build cache for Rust. Keep using Cargo, reuse compilations across worktrees, and run builds together without overwhelming your machine.

Introducing packslip

Install tools directly from vendors, with completions and agent skills that match the version you're using.

2024

2023

Beginner's Guide to rtx

A beginner-friendly guide to installing, configuring, and using rtx as a fast polyglot runtime manager.

2022

Introducing chim

A Rust experiment in portable binary shims that keeps development and production tool versions in sync.

2020

2019

2018

12 Factor CLI Apps

Twelve principles for building command-line applications that are predictable, composable, and friendly.

2017

2015

How to Pair Program

Practical advice for making pair programming productive, collaborative, and comfortable.

2014

Older Posts

An archive of earlier writing on software engineering, developer tools, and building products.