Contact!

Front end developer blog featuring JavaScript and WordPress

Once upon a time in a town called Tiverton, I decided to start a blog. Gav’s Blog would be a treasure trove of web developer tutorials, tips and tricks covering a wide range of subjects such as JavaScript, WordPress, HTML, CSS and PHP. A lightbulb of inspiration, it would draw a wide range of developers from all around the globe. Helping others find answers to all kinds of programmy problems…

We all have dreams and this is one of mine. I hope you enjoy the ride…

This is the blog of Gavin de Ste Croix and here’s what I’ve got so far:

You might like:

Create custom image and thumbnail sizes in WordPress

Create custom image and thumbnail sizes in WordPress

by Gav 28/02/2021

Let's look at how to create and register our own custom image and thumbnail sizes and use them within our WordPress posts and pages.

Regenerate WordPress media image sizes, programmatically

Regenerate WordPress media image sizes, programmatically

by Gav 25/02/2021

Learn how to regenerate and update WordPress media and image sizes both programmatically (without plugin), and also with a handy plugin.

Move up directory levels from the current file in PHP

Move up directory levels relative to the current file in PHP

by Gav 17/02/2021

Need to find a directory path relative to your current file? This is how we use dirname() and realpath() to move up directory levels in PHP.

Magic Constants in PHP. What they are and how to use them.

Magic Constants in PHP. What they are and how to use them

by Gav 15/02/2021

Ever seen constants like __DIR__ and __FILE__ being used in PHP? These are 'Magic Constants', and this is how we can use them.

Get the current mouse position from a JavaScript event

Get the current position of the mouse from a JavaScript event

by Gav 24/05/2020

Lets look at how to get the current clientX and clientY position of the mouse pointer from a JavaScript 'mousemove' event.

Multiple values in an Array, creating an inArray function in Javascript

Find single or array of values in JavaScript array using includes

by Gav 20/05/2020

Find out whether a JavaScript array contains single or multiple values by passing an array of values to includes() with the help of some() and every().

Web Component

Web Components tutorial: Custom Elements in JavaScript

by Gav 23/10/2019

What are web components? Learn about web components, the shadow DOM, styling and lifecycle callbacks in this JavaScript tutorial series.

Detecting Keypress JavaScript

Detect single and multiple keypress events: JavaScript

by Gav 16/10/2019

Learn how to use event listeners to detect and handle single and multiple keypress events in JavaScript. Add modifier keys to your application!

Adding Bulma to Nuxt

Adding Bulma to Nuxt.js with changeable variables

by Gav 12/04/2019

Using Bulma but don't know how to integrate it with Nuxt? I'll show you how to load Bulma into your Nuxt project with full control over variables.