Diving into code

It’s fair to say I’ve had a tough week. I’ve been working on a project built with a framework that I wasn’t familar with, and if I’m honest not fond of either. I felt like it was never going to end, but I got through it, and now feel great.

Continue reading…

Starting small

Every day I face new challenges and complex problems. This is expected as part of my job, and it’s also the main reason I love it, but it isn’t easy. Lately I’ve been trying something to make it easier.

Continue reading…

My journey through the JavaScript pattern jungle

After you’ve been writing JavaScript for a while and get past the ‘just making things work’ stage, you start to look for ways to organise your code. This is where patterns come in.

Continue reading…

Validating schemas with Mongoose

For the past couple of weeks I’ve been working on a NodeJS application. One of the most important tasks was to validate the data being written to the Mongo database. Thankfully Mongoose was there to help.

Continue reading…

Learning TDD with fizzbuzz

Testing JavaScript is something all front-end developers should be doing, although for those like myself who come from a design background rather than from programming, it can be difficult to know where to start.

Continue reading…