Personal notes

James Carter

James Carter writes independently about products, habits, and ideas worth a second look.