Writing

Essays on design and engineering.

  1. The Space Between Design and Engineering

    Some thoughts on how learning to build software changed the way I think about design.