thank you for sharing this; thank you for your extraordinary contribution to the open source community; thank you for writing so candidly and so eloquently about the process of building software; and thank you for making we want to be a better developer.