I have been wanting to write a blog since I first started following tech blogs when I was a freshman in college.

Over the years, I have started and stopped many times. I have:

  • Created a WordPress website
  • Purchased a domain
  • Made a posting schedule
  • Paid for hosting

…but I never did any actual writing.


Why I Avoid Writing

Part of my issue is I see writing as a chore — I don’t like doing it.

The dislike stems from not doing non-technical writing outside of the classroom. To me, writing is akin to a university essay assignment:

  • Study a topic
  • Develop a thesis
  • Write a draft
  • Get feedback
  • Write a final draft
  • Upload the PDF to the virtual dropbox

A couple of weeks later, a grade is posted. But how many times did you actually review the feedback from a graded assignment and update it?


Changing My Mindset

To overcome this mental roadblock, I need to change my mindset. I want to become a better writer and improve at expressing both my technical and non-technical thoughts.

My mindset of looking at blogging as an assignment needs to stop. Instead, I need to start looking at blogging like coding.


How Coding Helped Me Reframe Writing

My Heroku account contains half-completed apps, and only a few apps are in a stable live state. Why?

Because once I learned what I wanted to learn, I stopped. Other priorities came up in life, another project grew faster, or I lost my inspiration for the app.

Are those personal projects a waste of time? No!

Why? Because I learned something. Coding doesn’t mean everything you write is going to make it into a real life usage, but everything you code adds to your knowledge and skills.

Writing is the same way. Everything I write is not going to make it to this blog — heck, half the paragraphs I wrote didn’t make it to this post.

This acceptance is motivating me to start somewhere and start writing.


Looking Ahead

In a year from now, I’m curious what I’ll think about my blog.

  • Will I realize how choppy the writing is?
  • Will I notice a grammar mistake?
  • Or will I look at it like I look at my Heroku apps?

Everything I did — and didn’t — post added to my knowledge and skills. And I’ll be better because of it.