Articles
27 August 2020
How to sign your commits to GitHub using Visual Studio Code on Windows 10 and WSL2
Add a little extra security and sign your git commits on WSL2 inside Visual Studio Code. As a bonus you'll get a verified badge next to your commits in GitHub.
15 May 2020
Customise the Spotify UI theme
Bring back that Rdio feeling and customise Spotify with a beautiful light UI theme.
14 May 2020
Add Tailwind to a Gatsby project
Learn how to quickly add Tailwind to your next Gatsby project.
13 May 2020
Add Tailwind to a Next.js project
Thanks to the recent release of Tailwind 1.4 it is easier than ever to add the CSS framework to a Next.js project.
05 May 2020
Add Tailwind to Create React App without ejecting
You don't need to eject your Create React App to gain the advantages of using Tailwind in your next project.
03 May 2020
How to switch to Firefox on Android for improved privacy
Chrome is so embedded into Android you might think it impossible to increase your privacy but you can thanks to Mozilla's Firefox.
02 May 2020
How to switch to Firefox on desktop for improved privacy
Mozilla takes privacy seriously and this shows in their Firefox browser. Maybe its time to switch.
08 January 2018
Automatically format JavaScript commits using Prettier, Husky and lint-staged
Spend more time reviewing the code quality rather than adherrance to the style guide in a Pull Request. Automatically run the code formatter Prettier against all relevant files currently staged ahead of being committed to your repository.
12 November 2017
Migrate G Suite account to a Personal Google Account
Google hasn't made it easy, but it is possible to migrate your G Suite account over to a Personal Gmail account.
06 August 2017
Configure Prettier and ESLint in Visual Studio Code
Learn how to setup Prettier and ESLint for use on any JavaScript project inside the excellent Visual Studio Code.
08 May 2017
Permanently add ssh passphrase to keychain
Throw caution to the wind and store your ssh key's passphrase inside the MacOS keychain.
06 May 2017
Remove all node_modules directories recursively
Commandline quick tip to recursively walk a directory tree to delete all node_modules directories.
03 May 2017
Create environment specific configuration for a Node app
In this article I show just one method of managing environment variables in a JavaScript project. The configuration is created within a single location making maintenance much safer.
16 September 2015
Thunderstorm - a Sublime Text theme for Web Developers
A dark theme I used to use when I coded in Sublime Text. Visual Studio Code now has all my love along with a light theme. How times have changed.
31 May 2015
Build a Nintendo emulator using a Raspberry Pi 2
A fun project to create an emulator that looks like the original NES. Nothing beats playing on the original hardware though. Please don't use this knowledge to emulate cartridges you don't already own.
31 May 2015
Third-party USB LAN Adapter for Wii U
WiFi just won't cut it in the fast pace world of Splatoon.
12 September 2014
Create a Minecraft Server on DigitalOcean
Can you survive this guide to build your own Minecraft server?
11 September 2014
Create a Chrome Extension to hide YouTube Comments
The main aim is to learn the very basics of how to create a Chrome Extension.