A tutorial on setting up Windows Subsystem for Linux for NodeJS development on a Windows machine.
How to set up WSL for NodeJS Development
A first look at Svelte for React Developers
Svelte is a framework which aims to provide a more efficient way of building web applications compared to traditional frameworks like React.
Is serverless truly... serverless?
Serverless technology has become increasingly popular in recent years, but there is still some confusion about what it actually means.
React hooks and best practises to use them effectively
Hooks are a powerful feature in React that allows you to use state and other React features without writing a class.
Reflecting on my time at NodeConf EU 2022
In this post i'll be reflecting on my time at NodeConf EU - along with my thoughts on the talks I attended.
How to enforce Conventional Commit messages using Git hooks with husky & commitlint
In this guide I will be showing you how to enforce the use of Conventional Commit messages in Git.
An introduction to Conventional Commits
Conventional Commits is a specification for adding human and machine-readable meaning to commit messages.
Getting started with Unit Testing in Node using Jest
In this post we're going to take a look at the basics of unit testing, particularly with Jest.
How to build a simple Login system with React & Firebase
This guide will step you through how to build a React app and implement a login system using Firebase.
A Summer's Work... Redesigning WIT's Tutors Open Source Software Using DaisyUI
During the summer of 2021, I tasked myself with redesigning the Tutors course reader software.
How to create and host a HTML website for free using GitHub Pages
In this blog post, I will show you how to create and host a basic HTML website for free using GitHub Pages.