· all posts

Hi, I’m John

I make, write, and explore—mostly software and languages of all kinds.

I start with problems and craft tools to solve them, and on the side explore the human expression of ideas, from interfaces to typefaces and the languages we speak every day.

undo.studio is where I post informal thoughts about things I’m working on.


Follow this blog

You can subscribe to my newsletter where I collect my writings from around the web in one place, or follow the RSS feed.

Get in touch

Find me on Are.na, Twitter, and GitHub.

Comments? I love hearing from you! Email jc @ this domain