I have been thinking about how best to print my blog. In the first print run, I collated all of my coffee blog posts into a single Google Doc, formatted the doc appropriately, and then used Lulu, an online publishing platform, to print my book. The trouble with this process was that the work was very manual. I had to copy and paste my blog posts from my blog into the Google Doc by hand.
Lately, I have been interested in doing another print run. I started copying my blog posts into a Google Doc last week but I found myself quickly fatigued. I thought there must be an easier way. The advantage to the Google Docs approach over any other is that I could easily hand-select which posts I wanted to include. I had to glance at all of my posts before deciding to put them into the doc. However, I was unable to finish copying all of my blog posts into Google Docs.
I searched for a new solution. I considered whether I could turn all of my markdown files that contain blog posts into a single markdown file. I thought about whether I could restyle Typora, the markdown editor I use, to return a formatted document when I went to export the markdown. Then I found a command line tool that would move all of my files into one and save it as a .docx file. The command line tool is called pandoc.