J. Ryan Stinnett

Exploring how to make programs more malleable and computing more humane

Blog Archive