Portrait of me in my natural habitat

Projects

A small collection of projects I've worked on over the years. This is by no means an exhaustive list, or a complete representation of my tallents, ambitions, or menagerie of domain names.

Ann Arbor Bus Info

A clarified presentation of TheRide's bus stop time tables, with a development focus on static generation.

A design system for me and my side-projects.

See More

Hacker Noise

Hacker News but none of the context and all the comments.

A calculator for scaling rectangles

Redue

An iOS app that fits how I feel about routines, complete with Siri Shortcuts support.

Noted

A site which helps you keep track of the places you've been. You can take notes and label them for later reference.

See More

Put Litter in Its Place

One of the official names for this emoji 🚮 is "Put Litter in Its Place" and I thought that'd be a fun theme for a game so here we are.

LocalDateTime.zone

A website for knowing local date times around the world

Pair programming is integral part of many software development lifecycles. When pairing, you may want to track each committer's contributions. Using guet enables that functionality without changing the normal git workflow.