How to use 'npm link'

If you are working on a node project there may come a point where your app has a dependency on another custom module you have created.

For example, on my current project, my colleagues and I are responsible for a...

November 2, 2016
Read More

A less painful way to handle merge conflicts

Merge conflicts.

Been there right?

Despite your best intentions and following the recommended advice out there (e.g. making small pull requests and merging to master often), you are bound to come across this issue more often than you’d like.


May 18, 2015
Read More

Making Sense of Docker Volumes

Docker is a platform that allows users to build, ship, and run distributed applications. Applications are stored inside docker containers.

A docker container uses a Union File System that consists of read only layers and a read / write...

April 12, 2015
Read More

What is it like to be a Codurance Apprentice?

This month Codurance is celebrating its first birthday. A lot has happened during that time, including the hiring of two apprentices. One of which, I am pleased to say is me!

Three months into my apprenticeship, I thought I would...

December 6, 2014
Read More

Coding Bootcamp - Graduation Day

It’s 9am, Friday 9th May 2014. 12 weeks of intensive learning is drawing to a close. The 20 minute tube journey this morning was one of complete self-absorption as I thought back over the last twelve weeks at Makers Academy....

May 9, 2014
Read More

Coding Bootcamp - Final Project

The clock is ticking as our time at Makers Academy quickly draws to a close. For our final project we’re making an app to help people quickly share simple data…And so far, it’s being going surprisingly well.

Sure, there...

May 1, 2014
Read More

Coding Bootcamp - The Final Push

It’s final project time

So here I am ten weeks into my time at Makers Academy. A surreal, enlightening, challenging and above all, amazing experience to say the least. The time has gone so quickly. I started learning...

April 28, 2014
Read More

Coding Bootcamp - Week 7

This week I developed a renewed appreciation for all those front-end developers out there. Making sites work well from both a design and user experience perspective without a doubt requires significant attention to detail. Do you go for a 6px...

April 8, 2014
Read More

Coding Bootcamp - Week 6

This week we hit a milestone.


The January student cohort, who started six weeks before us, graduated and are now out in the job market, looking for work or perhaps starting up their own tech businesses. Actually, chances are,...

March 30, 2014
Read More

Coding Bootcamp - Week 5

…And breathe.

After last week’s hard slog, it was a welcome relief to have the pace slow down ever so slightly, allowing me some mental and breathing space to complete outstanding bits and pieces on my projects, and spend...

March 30, 2014
Read More

Coding Bootcamp - Week 3

Things are getting very interesting…

This week at Makers Academy we kicked off with a rare opportunity to learn Git direct from the crew at Github before focusing on a single project - creating a programme that manages...

March 9, 2014
Read More

Coding Bootcamp - Week 2

I’m only 10 days in and it’s already started to happen…I’ve started dreaming about code. One night last week, after a day of learning more Ruby language fundamentals, I dreamt that I was writing a short code loop. Once I...

March 1, 2014
Read More

Coding Bootcamp - Week 1

Orientation, getting to grips with the basics & crotch blow-out…

Hey everyone.

Week one is complete!

It’s Saturday afternoon as I write this and I never been happier to sit on the couch! My mind is buzzing, and at...

February 22, 2014
Read More

Teaching Myself to Code

Teaching myself to programme has been stimulating and interesting, but far from easy. There are a lot of resources out there each with their own strengths and weaknesses which vary depending on your background, your current knowledge and how you...

February 17, 2014
Read More

From Digital Consumer to Maker

Hello World!

In just over a week I will begin a new chapter in my life – learning software development at Makers Academy, London.

This blog will capture my experiences and learning, my struggles as well as my...

January 17, 2014
Read More