Blog
Building a WordPress theme
Below I've outlined the process I take when building a WordPress theme from custom website designs. The majority of designs I receive from…
Responsive navigation menu
In this video I demonstrate how to code the default responsive navigation menu I use for 80% of my website builds, using only HTML, CSS…
How to code a website slider
Below is a collection of website sliders I've coded from scratch based on designs. I use basic HTML, CSS and Slick.js for the complex…
Coding a landing page from scratch
Below is a mini series of youtube videos I created, converting landing page web designs to code. I use basic HTML, CSS and JavaScript…
First time using Foundationpress
One of my clients use FoundationPress as their starter WordPress theme, so as a test of my adaptation skills I decided to test it out by…
Simple Gulp Boilerplate
Gulp is a very useful tool to quickly consolidate and automate tedious tasks like compiling Sass or minifying .js files. I’ve found it very…
5 useful jquery libraries
Below I’ve consolidated a list of 5 jQuery libraries I’ve used abundantly when creating my bespoke WordPress themes or websites for clients…
Custom Gutenberg blocks & ACF fields with roots sage
Roots sage should be a strong contender for building your custom WordPress themes, read more about this starter theme here. Roots sage makes…
10 Essential WordPress plugins
After many years of experimenting and getting lost in WordPress, I must say it’s had many ups and many downs and when a another down strikes…
GatsbyJS homepage with WordPress
From beginning my journey a few weeks back with GatbyJS I instantly fell in love with it. Despite the initial learning curve, if you have a…
Docker & WordPress
Whether you’re using WAMP, MAMP or LAMP for your local WordPress development, Docker should be strong contender. It allows you to spin up a…