Jeremy Brown

Thoughts about leading engineering teams, building products, technology and other random interests.

Latest