Testing made easy

We know that writing tests as you code can be annoying, but it’s something that most of us agree we really should be doing.

To make this easy, and avoid having to remember which libraries to use, how to use them, and have a browser full of tabs just to remember how best to write the test, we’ve created a handy Node.js testing cheatsheet.

We hope you find this useful, and if you have any thoughts or comments, feel free to let us know below.

Download the cheatsheet

Developers in the real world

As part of teaching courses online, and also mentoring devs that I work with, I often get asked about the systems I’ve worked on, designed and developed. I think there is a massive amount of value to be had in going beyond the basics and understanding how other systems are put together.

After all, you wouldn’t expect an author to write a book who hadn’t read quite a few too.

To that end, I’m pleased to announce I’m going to be starting a podcast soon. It will start off as an experiment and if people find it useful I will continue recording further episodes. In this podcast I want to interview other software developers, dev leads and architects to understand how their systems are designed, and help share the lessons they have learned. I want to expose how teams are building software now, and help improve the way we work.

If you are interested in sharing what you are working on and lessons you feel could benefit others, or even just have an idea as to the kind of things you would like to hear about,just fill out the form below and let us know what you think!

Your Name (required)

Your Email (required)

Your Message

Test driven development in Java

Firstly, welcome to the new site. We’ve been making a few changes to how we run our courses, and the new site is going to give you access to better content more relevant to support your online learning with us.

If you’re one of the many students taking our Java TDD course, then we want to hear from you and understand more about what you are interested in learning. Do you feel there are gaps in your knowledge relating to other aspects of testing, software design or development?

So, please click here to take a super quick survey (less than 2 minutes) and help us choose what course content we will create next.