About

Michael Lynch is an independent software developer, technical writer, and blogger. He graduated with a degree in Computer Science from Columbia University and worked as a software engineer at Microsoft and Google, as well as a security consultant at NCC Group.

In 2018, he left Google to become an indie bootstrapped founder. He created TinyPilot, an open-source hardware KVM-over-IP device, growing the business over four years before successfully selling the company. He is also the author of Refactoring English: Effective Writing for Software Engineers.

Since leaving big tech, he has maintained an open, transparent monthly retrospective series on his website mtlynch.io, publishing in-depth articles on bootstrapping products, code review best practices, cybersecurity, and software craftsmanship.

You can also find Michael Lynch on:

Michael Lynch

Articles