Development
NodeJS
How to Install Multiple NodeJS Versions Using NVM
Upgrading and managing multiple NodeJS versions can be a pain for many developers, here's how to do it easily with NVM.
Read More
Content
Here are all my latest blog posts; web development, tech, productivity, content creation, and more...
Development
NodeJS
Upgrading and managing multiple NodeJS versions can be a pain for many developers, here's how to do it easily with NVM.
Read More
Development
GatsbyJS
A common solution for a blog with a higher number of posts is to paginate them. Here's how to implement page pagination with GatsbyJS blogs.
Read More
Content Creation
For a lot of developers writing blog posts and documentation isn't a native skill so here are 5 ways to improve your writing skills as a developer.
Read More
Content Creation
Just posting your blog post isn't enough. If you want to get more post impressions you need to be cross-posting. Here's how to do it the right way.
Read More
Development
JavaScript
Prototypal Inheritance is one of the more confusing topics in JavaScript so in this blog post I brake it down and explain it.
Read More
Development
JavaScript
Functions are known as first class citizens in JavaScript, here's exactly what that means.
Read More
Development
JavaScript
When looking into functons within JavaScript, a term that is likely to come up is Higher Order Functions, here's all you need to know about them.
Read More
Development
GatsbyJS
To make your GatsbyJS blog posts stand out on Twitter, you need to configure Open Graph and Twitter meta tags. Here's how.
Read More
Development
GatsbyJS
With a GatsbyJS website you need to ensure your Open Graph and Twitter meta tags aren't missing in production, if they are, here's a possible solution.
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.fill().
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.every().
Read More
Development
GatsbyJS
There's multiple commands that allow you to develop locally with Gatsby, here's the difference between two of them.
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.entries().
Read More
Development
GatsbyJS
Netlify is a great option for hosting your GatsbyJS website. Netlify even makes it super easy to set-up redirects, here's how.
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.copyWithin().
Read 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
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
DynamoDB
AWS
Bedrock
Next.js
Clerk
Learn to create a ChatGPT clone step by step using Clerk and AWS Bedrock. Build the entire application from scratch with this comprehensive guide.
Read More