A simple step by step guide for creating a Gatsby JS source plugins, to help developers new to the eco-system. Includes starter templates to get you moving!
How to ESLint disable line, section, or whole page of code. Examples for ELint disable next line and other ESLint disable rules.
While researching the best way to implement React Context into my projects, I found that a lot of the articles were over-complicating what should be a very simple process. The code below is a slimmed down use case, so...
For a while now I have been working with WordPress as a back end CMS (one of the many micro services) and Gatsby to generate websites for my clients. To connect the two I am use a WordPress plugin called WP GraphQL, and...
A simple JavaScript function that takes a collection of londitude and latidute points in an array, and returns the bounds for use with maps.
Concerned you assume too much when looking at website data? Need to create websites fast, and fed up of the lack of small CSS files to get you moving? What about knowing what MVP approach to use? This weeks design and...
A lot has happened over the past 2 weeks! I re-designed Thoughts and Stuff using Gatsby, went to a talk about cookies and tracking (I will write a blog on it. maybe) and the interwebs has progressed a hell of a lot....
After over three years of having the same WordPress theme, it was time for a change! This came about for a few reasons. There was nothing overwhelmingly wrong with the theme, but the font wasn’t the best on mobile. It’s...
I have recently been interested in two sub sections of web development. UX and DevOps. With that in mind, as well as having the standard design and development inspiration I have included a few articles on these topics....
Colour can limit a designers creativity. GatsbyJS improves site speed by 70%. Netflix uses A/B testing. And why apps should be "thumb-able". This and more in this weeks design development inspiration rundown.