Funny story re "nobody should be rolling":
When I was switching from academia to industry, I decided, based on HN comments like this, that I should un-publish my CSV parser.
I was worried potential employers would tsk-tsk me for self-rolling.
I promptly got an email from the creator of Ruby asking me why I had un-published my CSV parser, which apparently was being used in Ruby at the time.
(...And then later I landed my current job, a dream job, a large part of which involves handling CSV files in finance!)