Skip to content

News, views & projects

Read the latest insights from Northcoders on coding and the tech industry.

Taking your JavaScript Skills to a Higher (Order) Level – Part 1

Take your JavaScript knowledge to another level, a ‘higher-order’.  I remember reading about Higher Order Functions, watching videos and still not being 100% sure about what they are and what I should understand about them. Maybe it was a case of trying to run before I could walk but it all seemed so mysterious. This…

Read More

A Beginner’s Guide to Test-Driven Development

Test Driven Development (TDD) is an industry best practice, and it’s a method we teach our students from week 1 of the course. Throughout this post, I will be using Mocha as a testing framework, and Chai as an assertion library. If you’re new to programming, you’ll need to ensure you have Node installed on your machine before you read up…

Read More

Is Coding for Me? Signs You Should Learn to Code!

Ever considered learning to code? If you’re bored at work, consider yourself creative, or love learning, this post is for you! You like learning I’ve always enjoyed learning, even when I didn’t necessarily enjoy my schooling. I liked the feeling of approaching a brand new topic, having no idea where to start, and slowly feeling my…

Read More

Writing the Perfect Junior Developer CV

Poor CV? No interview. Great CV? Fast lane to interview. Your CV is your first chance to market yourself, and in many cases, your only chance to make a first impression. Make it count.  In this post, I explain how to write a great Junior Developer CV What are the best practices? 1. Keep it…

Read More

What is Pair Programming and Why Do Developers Do It?

New to the world of programming? You might not be familiar with the term pair programming – yet. But one thing’s for sure, you will be by the end of this post! What is pair programming? Pair programming is a common software development technique where two developers work on the same code, together, at the…

Read More

Unlock Yourself

I’m overdue a post on coding and why, for me, it’s one of the most amazing things you can spend your time doing. I just wanted to get this one out first though. This is quite a personal post but I think it’ll resonate with at least a few people who read it. For me,…

Read More