Development
GatsbyJS
Optimising Google Fonts for Increased Performance on GatsbyJS
GatsbyJS makes blazing fasts websites already but often importing fonts can be an issue, here's how to optimise Google Fonts for increased performance.
Read More
Content
Here are all my latest blog posts; web development, tech, productivity, content creation, and more...
Development
GatsbyJS
GatsbyJS makes blazing fasts websites already but often importing fonts can be an issue, here's how to optimise Google Fonts for increased performance.
Read More
Development
JavaScript
The Array is one of the most important data types in JavaScript, here is everything you need to know about the Array method Array.prototype.concat().
Read More
Development
GatsbyJS
MDX and GatsbyJS is a powerful combination for blogs. But, making an RSS feed takes a bit more set-up, here's how to do it.
Read More
Development
JavaScript
The Array is one of the most important data types in JavaScript, here is everything you need to know about the Array method Array.of().
Read More
Development
NodeJS
NodeJS is a great tool for many things including deleting files but here's how to delete multiple files using promises and async-await.
Read More
Development
JavaScript
The Array is one of the most important data types in JavaScript, here is everything you need to know about the Array method Array.isArray().
Read More
Development
VSCode is already one of the most customisable code editors out there but did you know you can change the menu bar colour per project?
Read More
Development
JavaScript
The Array is one of the most important data types in JavaScript, here is everything you need to know about the Array method Array.from().
Read More
Development
GatsbyJS
Just adding an image to your GatsbyJS website isn't enough. You also need to add OpenG raph Image Support, here's how.
Read More
Development
Your NPM packages don't always notify you of an update being available so it's good practice to know how to find and update outdated NPM packages.
Read More
Development
JavaScript
JavaScript Getters and Setters are often misunderstood. In this post, I explain the fundamentals of Getters and Setters in JavaScript.
Read More
Development
JavaScript
Understanding the fundamentals of JavaScript functions is pivotal to working with JavaScript efficiently.
Read More
AWS
SES
Set up DKIM/SPF for AWS SES using the AWS CDK to prevent spam and protect your domain! Ensure your emails are trusted and delivered.
Read More
AWS
API Gateway
Learn how to automate the creation of an AWS API Gateway REST API and corresponding TypeScript types using OpenAPI specifications and AWS CDK.
Read More