Category Archives: Blah Blah Blah

Gulp vs Grunt

Gulp and Grunt are JavaScript task runners, I will assume you already have an understanding of what they do and your just looking for a reason to use one or the other.

In all honesty I haven’t spent more than a week or so in terms of man hours working with either Grunt or Gulp. But to me Gulp feels like the better option.

Why Gulp?

Switching to Gulp from Grunt it instantly felt faster, now that is no fair test… so a little bit of a Google search and I can confirm that yes in fact Gulp is the faster option.

The Key Difference

From my point of view the key difference between the two is the syntax in the task runner file.

Grunt uses JSON where as Gulp uses JavaScript.

I found Gulp a little easier to navigate and augment, it feels easier to customize and the ability to bind path names to variables was more familiar.

Reasons to use Grunt

Grunt has a longer History, more plugins and generally more support at the moment.

Before you choose Gulp check the plugin support for the tasks you need to run, it may be that some of the functionality you need currently only exists in a Grunt plugin and then using Gulp will not be possible.

Conclusion

Every article I have read seems to agree, Gulp is the task runner of choice among the cool kids. Gulp just feels right! At this point in time I have upgraded my task runner to Gulp, unless I have some major issues or problems with Gulp I don’t see any reason to use Grunt.

Michael, you fool!

Ok so in my last post I made some very bold statements, I was wrong. In the last week I have found myself wanting to do things that I simply can’t do with ghost.

Ghost is cool, but it’s very new…

I want to be able to blog on my travels to and from the office and the current mobile/tablet support for Ghost is not a great experience, I miss the WordPress app for my iPhone and iPad.

I want to have some static pages, this is currently not supported.

I am moving my blog back to WordPress.

It reminds me of a statement made by Terrence McKenna who said the following:

History is ending, because the dominator culture has led the human species into a blind alley. And as the inevitable chaostrophe approaches, people look for metaphors and answers. Every time a culture gets into trouble, it casts itself back into the past looking for the last sane moment it ever knew. And the last sane moment we ever knew was on the plains of Africa, 15,000 years ago, rocked in cradle of the great horned mushroom goddess before history. Before standing armies, before slavery and property, before warfare and phonetic alphabets and monotheism. Before, before, before. And this is where the future is taking us. Because the secret faith of the 20th century is not modernism. The secret faith of the 20th century is nostalgia for the archaic, nostalgia for the Paleolithic, and that gives us body piercing, abstract expressionism, surrealism, jazz, rock and roll, and Catastrophe Theory. The 20th century mind is nostalgic for the paradise that once existed on the mushroom-dotted plains of Africa, where the plant-human symbiosis occurred that pulled us out of the animal body and into the tool-using, culture-making, imagination-exploring creature that we are.

I’m scared to continue down my new path, so I am running back to what I know best.

Hello world!

Welcome to my shiny new blog. I am a front-end web developer from London and this is my first post using Ghost.

Why am I starting a blog?

It’s the chance to try something new, a playground to learn and document my findings. A place to showcase my talent as a web developer and a place on the web to call home. It may even help some people along the way (Hopefully).

Why I didn’t want to use WordPress!

I could just hit the ground running and start blogging. With WordPress it would be way too easy for me to use all of the existing amazing plugins and themes that have already been created to quickly build a really awesome blog. For most people I guess that’s the main advantage of using WordPress.

I really wanted to run a blog that I would be proud of as a developer, a place to really call home and I just didn’t feel that WordPress would be the right path for me to go down.

Don’t get me wrong I love WordPress and have built many websites using it in the past, but for my own personal development blog I just really wanted something that would take a little more time and effort to get comfortable with.

Ghost – It’s the future!

Ghost is a brand new blogging engine which started development just 6 months ago when John O’Nolan started a fund-raiser on kickstarter. The project was backed by 5,236 people and raised £196,362.

I am choosing Ghost simply because I think it’s cool.

It’s written almost entirely in JavaScript and I am looking forward to developing the platform, themes and plugins which will all go back into the community. The only real way to be able to do that is to use the platform for my own personal blogging adventures.

How did I get started?

Simples! I visited Host Ghost and they hooked me up as a Beta Tester!

Any Questions?

You can find me on twitter if you want to get in touch.