Backing up your Sanity project

Backing up your Sanity project

At the time of writing this, there didn't seem to be a simple way of backing up data from Sanity.io. I thought there would have been a simple UI in the Admin backend that allowed you to download a compressed data version, but sadly, there is not. Af...View Article

Duplicating a Github repository without forking it

Duplicating a Github repository without forking it

The first question you might ask is why you would want to copy something across a repository when you could easily Fork it. And that is a very valid question. There are a few reasons why you might want to do this. Although I wanted to copy a large a...View Article

Finding out the TypeScript coverage of a project

Finding out the TypeScript coverage of a project

Many people will be going through the process of converting their Javascript projects to TypeScript. This can range from being a straightforward task to an arduous one, depending on the complexity and size of the project. If you are taking on the ch...View Article

Google Fonts with NextJS and Styled Components

Google Fonts with NextJS and Styled Components

Before you say anything, yes I know Styled Components are not the fancy new way to style applications. They're not great with Server Rendered components and increase what the browser has to download and do. But if you are stuck with a NextJS applica...View Article

Simple way to find out what NPM packages need updating

Simple way to find out what NPM packages need updating

Projects are always growing and evolving as new items are added, and keeping that `package.json` file under control has several parts to it. One of those parts is making sure that you are running the latest versions of all those packages. While som...View Article

10 Web Developer Tips

10 Web Developer Tips

Recently I wrote up a list of 10 web developer tips for the @coding on Instagram and their 67 thousand followers. You can find that particular post here, while also following @coding and myself on Instagram while you are there, as they are both great...View Article