Like Riding a Bike?


I recently took a little bit of time off of studying JavaScript to attempt the construction of some actual websites. So now that I had a couple of sites under my belt I decided to dive back into the Free Code Camp Front End Certificate.

Have you ever left a video game for a couple of months and then come back with absolutely zero idea of what is going on? Because that’s exactly what happened to me, I had no idea how to create a function, looping was lost on me and I couldn’t even remember the difference between an array and an object. Studying JavaScript is just like riding a bike… if that bike had no wheels and a cat for a seat.

But complete and utter despair at my lack of ability isn’t something that gets me down for (too) long and after a couple of weeks of persevering I was running through the intermediate problems with increasing confidence. As intimidating as stuff like this can be when you first look at it, once you have a basic grasp of the fundamentals, the world is your oyster.

I hate that saying… I don’t even like oysters.

The world is your oyster deep fried mars bar.


week.length = x;

A weekly update of what I’m currently reading, watching and listening to.



x = reading

Freakonomics – Steven Levitt and Stephen J. Dubner

This book is a really interesting read that gives you a different perspective on the world and what’s going around you. Their answer to the reasons behind the drop in crime in the USA still feels ridiculous to me.





x = listening

Tourist – U

This seems to by my go to music when trying to figure out JavaScript. Tourist is music that manages to relax and invigorate you at the same time.





x = watching


Defines the term ‘slow burn’, but crazy good acting and a super gritty storyline keeps you on-board and clamouring for answers. Ben Mendleson is the GOAT.





x = podcasting


Two comedians that review fast food restaurants in the USA. Thanks to these guys I’m this close to selling everything I own, moving to the USA and living the short, yet enjoyable dream of hyper-obesity.



Et Tu Grande?

Et Tu Grande?

So I’ve just finished creating a business site for a client and it has been a serious lesson in:

  1. Not taking criticism to heart; and
  2. Acknowledging that your own vision for a project may not match your clients.

After proudly showing the site off, there seemed to be quite a few questions of why I put certain things in places and why certain functions were needed. I believe I may have taken somewhat personally as I then proceeded to spend the next couple of hours brooding over a tub of café grande.

To be honest though, the criticism wasn’t actually that bad, in fact a lot of it was probably rather warranted. After looking over the site, comparing it to a number of others and skimming through a couple of design books, I realised that I needed to get back to the drawing board.

The revised site now looks and performs 100% better and my client is much happier.

The problem was not that the customer had decided to point out a couple of flaws; it was that I had invested so much of myself into the site that any small criticism felt like a stab in the back. If I want to reach the goal of actually turning this hobby into to any sort of career, that is not a position to put myself in.

What I now understand (and didn’t back then) was that I wasn’t just creating a piece of art for myself. I was solving a client’s problem by designing a web page to promote their business.

If they aren’t satisfied with the outcome, then I definitely can’t be.


Side Note:  whilst a litre tub of café grande may be great for the soul, your stomach may have a couple of counterpoints on the subject.