Let’s Explain Nothing

“Coding/Programming/Learning Code was Easy Until JavaScript” is a memoir I would write should I ever write a memoir about my journey through this process (I won’t be writing a memoir. I’m just kidding. Don’t leave). The most frustrating thing I think though is that JavaScript itself isn’t all that difficult on its own. Don’t get me wrong, after you roll on through the safe vestige that is HTML and CSS, JS ramps things up significantly as you enter into, what I can only imagine, is the prep room to the larger arena that is software engineering, or whatever you would like to call it. It throws new language into the fold like candy on Halloween and the process of entering and expecting information is different, significantly so, from what you, from what I, have gotten used to so far.

But—it isn’t all that hard to comprehend…if you have the right teacher. (more…)


You Approach a Path That Goes Left and Goes Right

As of a couple of days ago, it has been one week since I started actively learning code. It’s been going well—it’s been going slowly—but I’ve been thinking a few steps ahead. I’m not skipping any steps mind you, but learning this stuff has given me reason to dream of what I could do given some time to figure out how—example now: further down the knowledge path I’m on, I would like to make some sort of piece of interactive fiction.

I wrote earlier this year that one of my resolutions was to begin working toward establishing myself as an employable writer. I was an English major, I would like to be an author one day—it’s about time I take strides toward utilizing those skills for something. But it’s difficult sometimes to find interesting projects to pour those skills into. Writing a blog, writing short stories or longer pieces of fiction are my bread and butter, but sometimes I have the need to think differently about the way that I write and the way with which I use my words.

Coding is a new prospect. It’s a new step toward allowing me to use the artistic skills I already have to create something new and different. And while “interactive fiction” and “choose your own adventure” stories may be dreaming too big (or too small) with where I am currently, it’s something that’s been rattling around in my brain the past couple of days as I’ve been thinking of what’s to come.

I don’t really know what the point in me writing this out for you was exactly, but hey—you know now.

The Path Begins With HTML

When I met with a friend of mine to help me lay out what it was I needed to do to teach myself to code, he emphasized, with great importance, the idea of documenting my progress. That’s difficult. Without much to show using the limited amount of knowledge I have, it’s easy to make the excuse that I should wait until I have items of substance to show before actually putting anything out there. Progress isn’t pretty, but if my work on Lined Paper Lamppost has taught me anything, there is something satisfying about looking back at where you were alongside where you are now. Despite the difficulty in finding a way to best show how I’m progressing, I think it’s worth doing.

Let’s start with what I’ve been working through over the past few days. (more…)

I’m Teaching Myself to Code

I like to believe myself to be a student. When I was younger, I was convinced that given the opportunity I would have stayed in school for decades, dissecting the inner workings of the English language, mathematical equations, cultural customs, the human mind, and the secrets of the universe we live in. But I never did. Much of that dream came from a natural thirst I’ve always had to learn, but approaching the three-year anniversary of my having finished college, I’ve done little more than dabble with the idea of returning back to school.

I keep learning though. (more…)