Geekflex

Adventures in post-college life

If I Want to Write More, I Need To Write More

I don’t blog often. The last time I wrote a post was 3 months ago, in August. When I started this blog I had intended to stick to a regular writing schedule, but clearly that’s not how things turned out. I’m very proud of the articles I’ve written here so far, and I let myself get trapped into thinking that each post must be better than the last. It’s not that I haven’t had anything to say recently — on the contrary, I’ve had a number of topics bouncing around in my head and I’ve even written down quick outlines and notes for them.

The problem is that at the end of the day I have trouble organizing my thoughts into prose. Written language is so much more subtle than spoken language. I’m much more fluid when speaking to someone (especially if there’s a pint of beer in my hand). I thought of recording a podcast and instantly rejected the idea on the grounds that since I never listen to podcasts, I couldn’t reasonably expect anyone to listen to mine. Writing it is, then.

When I read 7 Bad Writing Habits You Learned in School I realized I was stuck on Bad Habit #2: “Expecting someone to hand you a writing prompt.” No one is going to tell me what I should be writing about, so I can’t keep bouncing around ideas until someone says “Okay, Skrud, I want to hear about x.” The hardest part about writing is figuring out what the hell I want to say. Once I know what I want to say the words flow naturally, but being indecisive about what I want to say is my writer’s block.

In a way, this is a lot like programming. I’ve always felt that 90% of the effort that goes into programming is just figuring out what it is you want to program. When faced with a particular problem to solve, the bulk of the work is solving it. Translating that solution into code is trivial by comparison. As I become more experienced in the art of programming, solutions become more obvious. Being familiar with the systems I work on allows to make quick assumptions that help me hone in on the problem areas much sooner.

With writing, I often find myself stuck in the what the hell is it I want to write-phase during which I stare at a blank page for uncomfortably long periods of time. Or worse, I get the ideas criss-crossed in my head and start going off on several tangents, failing to combine everything into a cohesive idea. In programming, this is akin to writing brand new APIs and modifying miscellaneous libraries instead of focusing on the problem at hand.

If experience in programming makes solving programming problems easier, then experience in writing should make the writing process easier. The more I do it, the more naturally and easily I’ll be able to put my thoughts into words. In other words, if I want to write more, I need to write more. Duh.

1 Comment

The Hardest Part About Blogging

Okay, there are really two hardest parts about blogging.

The most obvious one is actually sitting down to do it on a regular basis and not letting it stagnate. There’s an easy solution for that, and it’s the same one every blogger will you: make a regular schedule and stick to it. Then it becomes routine. It’s just like going to the gym. That’s a horrible analogy because I hate going to the gym. But I love writing.

The more subtle quirk to blogging has more to do with the writing process itself — something I know very little about. The last time I received any kind of formal education in “Creative Writing” was probably in high school. The hard part for me isn’t in translating my thoughts into words, but in knowing when to stop and just click “Publish”.

If I’m left to my own devices, I might just ramble on into eternity flitting from topic to tangent in some kind of endless pattern. If I’m not careful, a post about code could end up with unicorns and rainbows. I need to be able to realize when I’ve said my piece and move on — and not end up in a situation where I’ve combined several unrelated blog post ideas into one massively incoherent post.

And here’s the worst part: once my post is done, I’ll read it over. That’s where insecurity kicks in and I begin to second-guess myself. It’s like going over a final exam to double-check all my math, and then asking myself if I really solved the problem using the right method. Often, my first instinct is correct — but looking over the same problem again I start doubting myself. At this juncture in the writing process I feel like I’m faced with three choices:

  • Publish now and release something imperfect on the world
  • Revise and edit, running the risk of obscuring my original point
  • Discard the post entirely and it will never see the light of day

It’s more like a flow-chart, really:

Blog Post Writing Process

It was my leaning towards that last option that caused my previous blog to fail more than anything else. There were a number of posts that I’d written which never made it out of the Revise <-> Publish loop, and many more that were written and then discarded.

Publishing takes a combination of guts and apathy. You have to realize that no matter what you release, it will never be perfect. The Revise <-> Publish loop is more likely to just dull down your point until it becomes a softened nub and loses its impact. Each iteration will remove some of the edginess and replace it with something more politically correct, more agreeable, more average. The post ceases to become an expression of original thought, and ends up being a reflection of everyone else’s thoughts. And that’s how I lost my voice in the noise.

In Elizabeth Gilbert’s recent TED talk, she talks about a disembodied “genius” that provides creativity as a “psychological construct that protects you from the result of your work.” This is why I was motivated into starting a new blog instead of reviving the old one. Calling the blog by something other than my name allows me to distance myself from what I write. I can establish an identity that is mostly-me-but-not-entirely and be far removed from it enough to release something that isn’t perfect. Now when I see something I can think “this is a topic that would be great for Geekflex” as oppose to “this is something that I should blog about sometime.” As for those things that don’t fit on Geekflex, that’s what twitter is for.

6 Comments

Welcome to Geekflex

Why am I starting a new blog?

Because I finally feel like I have something to say. My personal blog in the past was just that — personal. It was more like an online, public diary than anything else. I never had any ideas about what direction I wanted to take it in, and what I should say on it. It existed for the sake of existing. Then Twitter came along and provided an outlet for all those little personal-things-I-wanted-to-say and effectively ate my blog. In the meantime a lot of things have changed — I’ve changed, too — and now I know what I want to talk about.

Graduating from university brought about many changes in my life. It was a complete 180-degree turn. When I was in school I always felt like I was going forward, and now I feel like I’m looking back more than ever. All the goals I had set for myself as a student, I’ve achieved. Following graduation, those goals are in the past. For a while I felt like my best years were behind me, and what a bummer that was. I thought “Is this it? Is this what I spent all that time in school for? Well this sucks.” And I longed to go back. If I could do it all over again I think I’d take one course per semester and stretch the fun out for as long as possible.

Then it happened. I became inspired. It hit me that growing up doesn’t have to suck so much. If I can’t find the things in life that make me happy, then I can invent them. Instead of whining about life, I’m going on a mission. I’m on a mission to make growing up suck less. My mission will be documented here, on Geekflex.

Here are just some of the topics I have bouncing around in my head even now:

  • What was missing in my university education
  • How the “professional” life contrasts with the student life
  • What makes being a new grad suck, and how it could be made better
  • Life, the Universe, and Everything

I’m going to make life awesome again.

9 Comments

Creative Commons License
Geekflex by Eitan "Skrud" Levi is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.5 Canada License.
The views and opinions expressed on this site are my own, and in no way represent those of my colleagues, employer, or anyone else.
Hosted by Site5