redesigning the writing code for ‘22

2 min read

Last month, when 22 started, I decided I was going to redesign my “writing code” and the whole thing.

All these years, I’ve been trying to write a novel and at the same time I’ve been writing content every day about reading and writing, and I’ve been improving and honing my writing through conversations with other writers, experimenting, reading, and taking courses.

But it all feels now like a huge buggy and cluttered code I’ve been programming by adding lines and lines to it without a logical method in mind and while I’m learning how to code. You know what I mean? I feel like my writing system needs new programming. A clean version of all this mess.

I don’t know much about programming, and that’s not the point here, but I like this idea. I was watching a video the other day, where a programmer named Anjana Vakil was talking about object-oriented versus functional programming. And she made a point about simplifying her life by using functions instead of objects in her Javascript experience.

I know we’re getting a little too techie here, but indulge me. Here’s what I mean.

She started her talk by showing the difference between non-functional and functional programming, and the core difference is that you have to define multiple variables and other “objects” in non-functional programming, which not only clutters your code but also makes it more susceptible to bugs, not to mention you need more lines to do the same thing you could just do in two lines of code.

And that’s what we do when we’re learning how to write. We create and add multiple variables and objects that we learn and gather in the process and we then try to mix them all together in an attempt to make them work in harmony in our writing when it’s almost impossible. And when we face a “bug” in the code, something that is not working, we can’t find the “line” that we need to fix anymore and we start thinking we’re doing everything wrong.

So, that’s what I mean by redesigning my writing this year. I want to rewrite the code more in a more functional way. In a way I can actually produce the kind of writing I want and become more focused and mindful about my words, voice, style, and technique.

At the same time, I want to give less work to my “processor” by reducing the lines of my code. So, no more defining multiple variables and objects and cluttering the whole programming, hoping everything will bind to the right stuff, and it will go well. I’m just building a new programming where I’m gonna rewrite ALL these stuff that I’ve learned, but with method and routines to make it all better.

Does that make any sense to you? Have you ever redesigned the way you write?

Leave a Reply

%d bloggers like this: