Blake Rogers

Blake Rogers

Blake Rogers

Writing about technology, people, and complex systems.