Articles & Tutorials

2020/05/30

Parsing JSON Files from a Remote URL with Node, JSONStream and Hyperquest

Node is pretty awesome at handling large chunks of data. In this article we will learn how to utilise JSONStream and Hyperquest to parse and stream JSON files from remote URLs within Node.

Read Article

2020/01/14

Refactoring and Optimising Our Router Within Svelte

In Part 3 of the series on Working with Svelte, We are going to take a look at how to improve our router (implemented with Page.js) and refactor the code to provide a more solid approach. We will also set up our application to easily add in new routes.

Read Article

2019/12/11

Setting up Routing In Svelte with Page.js

In Part 2 of the series on Working with Svelte we are going to take a look at how to implement basic routing into our Svelte application by leveraging Page.js. We will then go onto talk about further ways in which we can expand this router for authentication and passing page parameters.

Read Article

2019/12/06

Why You Should Use Fathom Analytics

I have been using Fathom Analytics since they launched Version 2 in October 2019, I was not sure I was going to carry on after my trial expired but I have not cancelled and have no plans to!

Read Article

2019/12/03

Installing Svelte & Integrating Tailwind CSS (and PostCSS)

In Part 1 of the series on Working with Svelte we will take a glance at how to set up Svelte 3 from a template and then how to integrate PostCSS, PurgeCSS and Tailwind. You will be able to use this to then expand on any other PostCSS plugins (such as autoprefixer or import).

Read Article

2019/11/22

A Few Thoughts on Being a Freelancer

Freelancing is great, but as with any job it has a few downfalls. I've tried to articulate my feelings into a short article.

Read Article

2019/10/15

Using Firebase Admin SDK with Netlify Lambda Functions

Setting up Netlify Lambda Functions for serverless websites and integrating with Firebase Admin SDK to update the database on request.

Read Article

2019/09/16

Handling Redirects in Nuxt.js through Middleware

We can utilise the serverMiddlware provided out of the box with Nuxt.js to read a JSON file and handle the redirects for our application.

Read Article

2019/08/14

Handling Redirects in a Laravel Application

Most websites will need to manage their redirects at some point. For this, we're going to utilise a Spatie package to read redirects from a configuration file and/or a database table.

Read Article

2019/05/22

Awesome Laravel Nova Packages to Get You Started

A collection of five packages to kickstart your next project with Laravel Nova. These are some of my personal favourites that I use on every project.

Read Article

2018/06/13

Moving to Figma

I recently moved my web design workflow away from Sketch & Adobe XD to Figma full time. Here I'll cover the reasons why it works for me, and how it could for you.

Read Article

2018/05/19

Working on Local Packages in Laravel with Composer

Working on Packages for Laravel in a local environment can be a little annoying to start. Utilising Composer we can make this process as simple as cloning a repository.

Read Article