3 ms·
1. Almost any non-trivial task I perform, I open a file in my code editor (Sublime) and start documenting what I'm doing (order and notes about the process) in
by geerlingguy 6y ago
1. Almost any non-trivial task I perform, I open a file in my code editor (Sublime) and start documenting what I'm doing (order and notes about the process) in Markdown.
If I think it's interesting and/or would be helpful to share so others don't have to spend the time I did trying to figure out how to do the same thing (half the time yes, half no), I'll copy and paste the markdown into a new blog post on my Drupal-powered blog, jeffgeerling.com.
If I have the time, I'll spend 10 min to 1 hour cleaning up the text and getting it to 'publish'able form, and publish the post. Every so often, if I think it's a post worth sharing more widely, I'll hold off on publishing until mid-morning US Eastern time on a weekday as around that time seems to give my writing more traction if posted on HN/Reddit/Twitter/etc. Otherwise many articles just go into the void, but get picked up by random obscure Google searches.
2. I started writing in high school, just posting journal-style updates. In college I started posting some of these on a Xanga blog. Then I switched to a generated HTML blog, and for the past 8 years I've been using Drupal so I can easily edit on my phone as needed and have comments built in. The hardest part is writing, it's always hard to put down words that I'm okay with publishing. And choosing whether to actually publish what I write or not. It's also hard to keep comments from being horrible spam mess, which is why most people don't allow them. I think they provide a ton of benefit (especially for old content that would otherwise get stale and worthless) if you moderate them like I do, though, so I keep them.
3. I stay motivated by finding my own blog posts in Google Search after Google Search—so many times I have to solve the same problem over and over again. The blog is kind of my brain dump, over time, so I devote less of my memory trying to remember random complex processes and more time doing new things.