Content was either not found, or removed
I have been hard at work re-structuring the website recently, and that means that some old posts have been removed. I'm really sorry about that, but content gets old and out of date, so rather than giving you false or incorrect information, I have opted to remove it.
Please ensure your bookmarks are up to date.
Learn more about "Software Development"
Create a shopping basket using React and Redux Toolkit
14 November, 2019.
Redux, a predictable state container for JavaScript applications, has justifiably had a bad reputation in the past for being overly complex and verbose. Whilst this can still be true, times have changed, the library has changed and evolved, and…
Continue readingHow to set-up Next.js and Material UI
13 October, 2019.
We love Next.js, and we love Material UI. In fact, we blog about it quite a bit around here. Using it a lot, however, we have noticed that we have started repeating ourselves when it comes to getting the two to play nicely, so we figured we would put…
Continue readingHow to use the AWS Rekognition JavaScript API
12 October, 2019.
AWS Rekognition is a powerful, easy to use image and video recognition service that can be used for face detection. AWS can use an image (for example, a picture of you) to search through an existing collection of images, and return a list of said…
Continue readingHow to restrict access using Passport.js role-based authorisation
08 October, 2019.
Welcome to our mini-series on Authentication using Node.js, Express, and Passport.js. This comprehensive series is designed to teach you everything you need to know, as well as give you all the code required, to add authentication and authorisation…
Continue readingHow to add Passport.js Facebook Strategy to your website
07 October, 2019.
Welcome to our mini-series on Authentication using Node.js, Express, and Passport.js. This comprehensive series is designed to teach you everything you need to know, as well as give you all the code required, to add authentication and authorisation…
Continue readingHow to add Passport.js Google OAuth Strategy to your website
06 October, 2019.
Welcome to our mini-series on Authentication using Node.js, Express, and Passport.js. This comprehensive series is designed to teach you everything you need to know, as well as give you all the code required, to add authentication and authorisation…
Continue readingHow to protect your website using Passport.js and JWT
05 October, 2019.
In the previous post in this mini-series, we started our conversation about building an authentication system using Node.js, Express and Passport.js. This tutorial assumes that you already have a starting point (a login/registration form, and access…
Continue readingBuild an authentication system using Node.js, Express, and Passport.js
04 October, 2019.
Welcome to our mini-series on Authentication using Node.js, Express, and Passport.js. This comprehensive series is designed to teach you everything you need to know, as well as give you all the code required, to add authentication and authorisation…
Continue readingTest Driven Development (TDD) with React, React Testing Library, and Jest
26 September, 2019.
Test Driven Development (TDD) is a reversal in traditional thinking and coding processes. Rather than writing code, and then writing tests to verify that code, the process is reversed. Tests are written first and then the code. The result of TDD is…
Continue reading