How doers do
Josh Long wrote an article describing how to kill your heroes: go out there and do something worthwhile and stop regaling your heroes for the ability to ship. Tom Preston-Werner gave us a great example of what it means to ship with TOML.

I originally wrote this article in February 2013. While it's nearly ten years old, I wanted to give it a new lease on life because it also helped me get my job at GitHub and remains true today.
Yesterday, while I was poking around on Twitter, I found an article by Josh Long describing how to kill your heroes. Basically, go out there and do something worthwhile and stop regaling your heroes for their ability to shut up and ship.
In a perfect example, Tom Preston-Werner of GitHub fame reminded us what it’s like to ship. After letting his project jekyll get a little heavy with pull requests and issues, it appears as though he was dedicating his Saturday to getting things back in order.
Hacking on Jekyll all day long. #feelsgoodman
— Tom Preston-Werner (@mojombo) February 24, 2013
In the past few weeks, Rails has been plagued with a few YAML security issues. It’s generally accepted that YAML is an annoying tool to use but it’s the defacto way to share configuration in Ruby right now. But Tom doesn’t care.
YAML gives me rage. So much complexity. Urge to design own format RISING.
— Tom Preston-Werner (@mojombo) February 24, 2013
And, just like that, instead of complaining in a tweet, instead of writing a blog post about how it should work, or instead of whining on a pull request somewhere, he decided to forward the conversation by doing something.
TOML IS IMMINENT.
— Tom Preston-Werner (@mojombo) February 24, 2013
I'm actually writing the TOML spec right now, I AM NOT JOKING.
— Tom Preston-Werner (@mojombo) February 24, 2013
Dont try and talk me out of this. It will only fuel the awesome. Almost done, anyway.
— Tom Preston-Werner (@mojombo) February 24, 2013
Roughly two hours after his initial “YAML rage” tweet, he had his specification for suggesting a better option than YAML.
Introducing TOML. Never use YAML again. Yep, I went there. https://t.co/FwkHD1S9eF
— Tom Preston-Werner (@mojombo) February 24, 2013
Whether or not you agree with Tom that YAML is bad and whether or not you like TOML, it’s one thing to write “we ship all day” or “just up and ship” in a blog post or in your Twitter bio. But it’s a totally different class of hacker who writes they hate this tool they’re using and then immediately releases their suggestion.
I still have a long way to go before this flow is so ingrained in me that it’s second nature. I’ve made some recent strides recently with Strapper. However, watching this unfold over Twitter last night was too good not to learn from.