Hello. I write and give talks on design, cities, software, and more. Here you can view my published essays, technical writings, recorded talks, and other writings. You can also contact me to give talks, do research, etc.

Subscribe to the monthly newsletter for new content.

(most recent content)