NaNoWriMo? How About NaCoWriMo?

\"NaCoWriMo\"

November, if you’re an internet savvy fiction writer, is NaNoWriMo, or National Novel Writing Month. As a writer in my previous life, I participated in NaNoWriMo several times. The objective is to write 50,000 words of a novel in one month. It’s insanity personified. I spent countless nights awake writing to get to 50,000 words and only ever “won” once. You win a certificate and some nice discounts from writing software people. The community is great as well.

Well, I want to propose a NaCoWriMo, National Code Writing Month, where new devs especially, write as much new code, or contribute to a few new open source projects, or work on their own projects, everyday, for the month of November. You could also do a tutorial everyday, like Treehouse or Free Code Camp. Should you have a finished project? Nah. Coding is harder than writing is, despite what writers say, and so you should have something if you are working on a new project. If you’re contributing to an open source project, contribute to at least two or three.

So how do I measure winning? In NaNoWriMo you won when you got to 50,000 words on December 1st at midnight. How I measure it will be if you have a working framework of a project, have your green commit blocks filled, have your Free Code Camp logs filled green, everyday for a month. What do you win? The satisfaction of knowing you accomplished something, small or large, contributed to something large or small, that pushed you further towards your goal of becoming a competent developer.

Maybe I’ll thow in something good to the first person to complete NaCoWriMo, like a book or Amazon Gift card (I don’t have a lot of money so you’re looking at $25 max) or an iTunes Gift Card for that dev app you were eyeing.

Good idea? Let me know in the comments.

@%$(*&^%[email protected]! .gitmodules

ARRRGHHH

I have a new interest: Jekyll. There is some debate as to WordPress or Jekyll being the best CMS for enterprise blogs, personal blogs, etc. I was following a thread on 1stwebdesigner on Facebook and it heavily promotes WordPress. Tons of readers have renounced WordPress in favor of other CMSes, one being Jekyll, which was built by GitHub.

I started with Jekyll months ago when seeing my buddy Mark build his blog with GitHub Pages. It was after I styled this one. I was starting to get sick and brain farts. So I didn’t do anything with it. Until I saw this Facebook post.

I spent most of my Saturday evening setting up Jekyll Bootstrap for a theme. There were so many errors– a dirty hash (which you can ignore) and jekyll-bootstrap not mapping itself in the .gitmodule file. I tried to clone the repo again. Nope. I deleted the extraneous .git folder and map the jekyll-bootstrp submodule back to the .gitmodule file. Still got the error. Tried to re-clone the repo again. Said jekyll-bootstrap existed. Deleted it, cloned it again, and got the:

The page build failed with the following error:

The submodule jekyll-bootstrap was not properly initialized with a .gitmodules file. For more information, see https://help.github.com/articles/page-build-failed-missing-submodule.

In frustration, I deleted the whole repo (because I waited for GitHub to get back to me and I was frustrated and impatient) and remade it, and used an automatic page generator. But I am not done…