There are two ways of writing. Slow and fast.

Some people think that writing and editing should be slow (How to edit, How to Write a Blog Post). I myself tend to produce content of higher quality this way. However, the problem for me is that if I know upfront that I will have to spend a lot of time and energy writing a post (or doing anything), I probably won’t do it at all. Speed matters.

The obvious benefit to working quickly is that you’ll finish more stuff per unit time. But there’s more to it than that. If you work quickly, the cost of doing something new will seem lower in your mind. So you’ll be inclined to do more.

The prescription must be that if there’s something you want to do a lot of and get good at—like write, or fix bugs—you should try to do it faster.

The same applies to YouTubers as well. You can produce very few videos of super high quality (e.g. CGP Grey), or many videos to cover a lot of grounds (e.g. Khan Academy). Typical tradeoff between depth and breadth.

I don’t think we have to be black-or-white. We may use different strategies for different content. However, considering the rate that I’m writing now, it’s safe to say that if I want to write more (so that I get better at it), I have to give up perfectionism and write fast and write more. Hopefully I’ll post more often in the future!