How to use H1, H2, H3 (and friends) the right way
When it comes to creating websites, whether you’re writing content, designing layouts, or developing templates, heading tags (<h1> to <h6>) play a critical role. Yet I see them used...
Read moreWhen it comes to creating websites, whether you’re writing content, designing layouts, or developing templates, heading tags (<h1> to <h6>) play a critical role. Yet I see them used...
Read moreOne of the biggest challenges in front-end development is maintaining scalable and conflict-free CSS. A lack of structure often leads to unintended styling conflicts, making debugging frustrating and time-consuming....
Read moreIf you use Advanced Custom Fields (ACF) in WordPress but haven’t set up acf-json, you’re missing out on a huge time-saver. I’ve worked on plenty of projects where ACF...
Read moreBrowsersync has been around for a long time, but I’m still surprised by the number of developers who don’t know of its existence or purpose. As someone who loves...
Read moreHow to Move Custom Post Types and Taxonomies from Toolset Types to ACF If you’ve been using Toolset Types to create custom post types (CPTs) and taxonomies for your...
Read moreNo matter your coding experience – whether it spans 10 years or 10 minutes – there’s always something new to learn. Personally, I’ve been coding since 2007, and yet...
Read morePicture this: you’ve been handed a project, and you’re excited to dive in. On the surface, everything seems fine. It’s a WordPress website – a relief because WordPress is...
Read moreYour website often serves as the first impression of your brand. It’s not just about aesthetics or functionality anymore — performance is a critical factor that can make or...
Read moreI have some legacy projects that use Gulp 3, which often bring up the error: After I’ve installed Node Modules, and when I try to run gulp. To solve...
Read moreIf you like craft beer then this is the place for remote working! The third in my series of blogs about the best places to remote work in Southsea sees me...
Read more