Author
Co-founded testdouble.com
Programming is inherently difficult, but most innovations heralded by the industry attempt to paper over its complexity, inadvertently making it harder for people to understand how to build and maintain working software. My mission is to identify, explain, and mitigate this phenomenon.