Introduction to TDD/BDD: How to Get Started in Any Language

Test-driven development (TDD) and behaviour-driven development (BDD) are two approaches to software development that can help you write cleaner, more robust and less error-prone code. In this tutorial, we’ll be discussing both approaches and walking through a simple example in JavaScript. While these skills are not essential to building software, they can save you time …

Continue reading

[Opinion] 3 Reasons Why You Need To Learn React Right Now!

It’s undeniable that Facebook’s front-end poster child, React, is big in 2018. React is characterised by its component-based method of creating user interfaces and declarative syntax. With stiff competition from Vue.js and Angular, many developers will be wondering whether React is for them. In spite of this competition, I’m convinced that React is the framework that …

Continue reading