Palmshed

Software Engineer · Open Source · Developer Tools

I build software that outlasts its authors.

The longer I build software, the less I believe writing code is the difficult part. Keeping software understandable, maintainable, and adaptable is. That belief shows up in everything I make: systems, tools, and open source.

What I build

Systems, tools, and open source

PROJECTproject

kit

A command line toolkit for developers

Writing

Featured articles

All articles

Open source

Built and maintained in public

Palmshed is developed in the open: the code, the design notes, and the mistakes. Building in public changed how I work, and the practice matters more than the code.

Contact

Let’s talk about software that lasts

I write about maintainable systems and developer tools, and I’m happy to talk about both: systems design, code review, or building in public.