nerdcat: Nerd Stuff



I thought I would give this a whirl and learn a bit more about GraphQL and expand my horizons. Gatsby uses the latest web technologies including React, Webpack, GraphQL, modern JavaScript, and can add more to power your headless CMS web projects.

Bootstrap 5, Block Based WordPress theme Development & Gutenberg

Bootstrap 5 & Block based Wordpress custom theme development

I was recently approached by an agency to take on a freelance web development project, unfortunately due to scheduling conflicts I was unable to take the job on but I thought it would be a great opportunity as a test project to try out the new Bootstrap 5 framework and whilst I was at it, why not throw in building a new custom theme with Gutenberg blocks.

Docker & WordPress


I was really interested in trying out docker with my WordPress workflow. It would be great to have a standalone contained copy of my websites that I could just move from computer to computer without having to install a full development environment every time. I followed this tutorial to set it up I found using docker a bit slow but in fairness this could have been down to my poor long suffering laptop, really need to delete some files and free up some space!

Local by Flywheel

local by flywheel

I always love to see how I can improve my development workflow so I decided to try Local by Flywheel. It has become one of the top local WordPress development tools with one-click installation of WordPress. It has loads of free features to use, like SSL protection of local sites with the the ability to change your local domain name, hot-swapping environments from different versions of PHP, MySQL and web servers (Appache, Nginx), and with the ability to install add-ons to further improve your sites local development

Fitbit Versa ClockFace

fitbit versa clockface

I recently got a Fitbit Versa and after browsing through the gallery I couldn’t find any that I really liked so I decided to create my own. I wanted something very minimal and simple. Getting started was very easy. I started to design and build my own clock face using this API guide from Fitbit

I’ve now finally upgraded to an Apple Watch so my next project is building a custom watch face for it. If only I could download Xcode without killing my laptop, I would be a lot farther along at this point.

React Challenges

I’ve been very interested in finding out ways to integrate React with WordPress and the best way to use it on my WordPress sites. I’m always researching new technologies to update my skills as a Front end developer. As React is fast becoming an essential tool for web developers, I wanted to learn the fundamentals of building user interfaces using this JavaScript library. I started off by creating a very simple headless CMS following this online tutorial.