A substantial portion of my professional output is writing. I don’t feel like I do nearly enough of it, so to encourage myself to do more, for a few years I kept an internal dashboard which had one number on it: total words shipped to the Internet.

Kevin Kwok encouraged me to share it.

Words Written:

I’m having trouble visualizing that number.

The Harry Potter series has approximately 1,080,000 words in it.

Is that a good metric?

No and yes!

The actual metric I optimize for is the product of the number of software people I’ve helped and the median concrete gain from the help.

The two things that impact this more than anything else are project selection (one essay continues to outperform multi-year stretches of my career) and just getting up and doing the work. I don’t have a repeatable technology for good project selection, but the World of Warcraft player in me knows exactly where my buttons are. Show me a number, I’ll make it go up.

This seems to be, all things equal, a positive number to make go up. Some of the words are aesthetically speaking better than others, some essays are more impactful than others, sometimes I wax loquacious to no purpose, sure, I understand all of those objections, but if you told me whether I wrote 25k words or 200k words next year I’d be able to supply instantly whether it was an effective year or not.

What is included?

Essays on this site, my newsletter (presently on hiatus), Hacker News comments, tweets, etc. There are many varieties of “etc” and this number is a little sensitive to how many of them my script can conveniently capture. (Which makes the 7 significant digits a bit of a lie, but the important part for me is that I can make the number go up.)

Pertinently not included: one-to-one emails (which would add at least a million words here) and anything I don’t own (which includes work for consulting clients or employers).

How frequently is this updated?

Last update: 03/06/2020. I update this approximately monthly. I’ve got a script but it takes some human effort and wall-clock-time to execute.

Who am I?

My name is Patrick McKenzie (better known as patio11 on the Internets.)

Twitter: @patio11 HN: patio11