-
HTML Page Caching with WordPress & CloudflareHTML Page Caching with WordPress & Cloudflare
If you use Cloudflare to proxy your website, you can take advantage of their various caching services. The most common one is static asset caching. Static asset caching refers to media such as images, CSS files and Javascript files.
9 August 2024 -
Hermitclock development, July 2024Hermitclock development, July 2024
Since my last update, Hermitclock has been going strong and steady. In fact, I’d taken a bit of a break from Hermitclock development throughout June to focus on redesigning and rebuilding my website.
18 July 2024 -
Remove the ‘Website’ field from the WordPress comment formRemove the ‘Website’ field from the WordPress comment form
How to remove and re-order the default comment form fields used in WordPress. In this post, I demonstrate removing the 'Website' field, and adjust the other form fields accordingly.
15 July 2024 -
YouTube API with Laravel & Guzzle HttpYouTube API with Laravel & Guzzle Http
In my Hermitclock project, I’ve set up an integration with the YouTube API to pull in recent uploads from the content creators who play on the Hermitcraft server. If you’re interested, you can read more about Hermitclock here.
18 June 2024 -
Add a Honeypot to Livewire Volt FormsAdd a Honeypot to Livewire Volt Forms
Livewire allows you to build ‘Powerful, dynamic, front-end UIs without leaving PHP’. For me, as a PHP fanboy, it’s quickly becoming my bread and butter for creating reactive components all within the comfort of my own backyard.
10 June 2024 -
Hermitclock development, May 2024Hermitclock development, May 2024
Following on from my recent post covering the success of hermitclock.com, I’ve decided I’d like to keep a record of the work I’m doing on the website. This will showcase the work that’s been carried out, as well as upcoming features that I have planned. Without further ado, let’s jump …
8 June 2024 -
The Success of Hermitclock’s LaunchThe Success of Hermitclock’s Launch
For those who don’t know, Hermitclock is my latest side project. It’s a website which shows the live, local times for all of the active Hermitcraft members. Hermitcraft is a Minecraft, multiplayer survival server on which only a select group of players (often called Hermits) can play.
22 May 2024 -
How to block WordPress comment spam with CloudflareHow to block WordPress comment spam with Cloudflare
A little while ago I wrote a post titled ‘How to block Contact Form 7 spam with Cloudflare‘. This explained how I use Cloudflare’s WAF rules to prevent any spam form submissions coming through with the popular Contact Form 7 plugin for WordPress.
20 May 2024 -
Dnsmasq Domain Resolution with Docker ComposeDnsmasq Domain Resolution with Docker Compose
I recently published a post which covered how I develop locally using Docker Compose. I’m pleased with how I have everything set up as, among many other features, I use an Nginx container to serve projects on localhost subdomains.
16 April 2024 -
Local PHP development with Docker ComposeLocal PHP development with Docker Compose
This post will cover how I host local copies of PHP websites running WordPress and Laravel with Docker Compose. This removes the need to install PHP, Composer, Nginx/Apache, MySQL, NPM/Node, etc locally on your host machine.
5 April 2024 -
Automatically update Pypi on GitHub releaseAutomatically update Pypi on GitHub release
This article will guide you through setting up a GitHub workflow that automatically updates your PYPI package upon a new GitHub release, using my zomboid_rcon repository as a practical example.
14 February 2024 -
Squashing Commits with Git Interactive Rebase and ResetSquashing Commits with Git Interactive Rebase and Reset
When working on projects both personally and professionally, I use Git for version control. More often than not, If I’m working on a fix or a new feature, I will work from a new branch which has a single, specific focus and then merge it into the main branch when …
31 January 2024