Brian Wachira

Brian Wachira

Building, learning, and writing about different technologies. And yes, occasionally sipping coffee too!