Category: Blog
-
Notes on migrating between Synology NAS with HyperBackup
There are a number of ways to migrate your data, depending on the age of the NAS, OS […]
-
Quick and portable PHP compatibility check
For mission critical applications you need a lot more care, but for that simple side-gig or personal project […]
-
Filtering customTemplates from theme.json with a plugin
Recently I was rebuilding the Helpful Digital intranet using a WordPress block theme called UniBlock. As part of […]
-
Mapping series – an aside, a note on views in MySQL
While working on a project recently – a mapping one which required complex queries – I worked more […]
-
Mapping series – MySQL queries against latitude and longitude
I’m starting this series with the simplest aspect – a MySQL query to return rows based on radius […]
-
Mapping series – Working with Algolia Places address autocompletion api
For a recent mapping project I implemented Algolia Places for address autocompletion to turn an address into latitude and […]
-
New theme, dark mode, upcoming blogs
Trying to give myself a nudge to complete some 1/2 written posts, and write the unwritten ones, I […]
-
Exclude certain posts from search
Excluding posts (or custom post types) from search results when they meet certain criteria is easy in theory. […]
-
Selecting title, meta and multiple term names with MySQL
I often run one off reports for clients directly from the MySQL database behind their (normally WordPress) websites. […]
-
Ignore spaces when group MySQL query results
Let's get a list of all duplicate postcodes (could be any string of course) out of a specific […]