Articles

Secure Your AI Workflow Using Local Tokenisation
Secure Your AI Workflow Using Local Tokenisation

Don't leak confidential client data when using cloud-based LLMs. Secure your AI workflow with local tokenisation using PaigeSafe.

Still Alive: A Micro Agency's 20 Year Journey
Still Alive: A Micro Agency's 20 Year Journey

This article will be the first in a series where I'll share how Artificial Intelligence has reshaped how we operate at Another Cup of Coffee.

Fixing Access Forbidden (403) issues after migrating WordPress to a static site
Fixing Access Forbidden (403) issues after migrating WordPress to a static site

In this article I will explain the reason for the 'Blocked due to access forbidden' error and provide a simple solution to fix it.

How to set up a MySQL database server on Ubuntu for Drupal to WordPress migrations
How to set up a MySQL database server on Ubuntu for Drupal to WordPress migrations

Find out how to set up a MySQL database server on Ubuntu for Drupal to WordPress migrations.

A guide to WordPress Backups and Staging
A guide to WordPress Backups and Staging

A guide for WordPress site owners about backups and staging and why BlogVault works best.

Ubercart to WooCommerce migration notes
Ubercart to WooCommerce migration notes

I've now had several Ubercart to WooCommerce migration projects so it's time to start documenting the process.

Why is Drupal the second most dreaded platform?
Why is Drupal the second most dreaded platform?

Despite a loyal following, Drupal is often cited as the second most hated CMS platform. This post examines why.

How to fix Error Code 2013 Lost connection to MySQL server
How to fix Error Code 2013 Lost connection to MySQL server

If you spend time running lots of MySQL queries, you might come across 'Error Code: 2013. Lost connection to MySQL server during query.' Here's how to fix it.

Post-migration troubleshooting: Gateway timeout when enabling plugins
Post-migration troubleshooting: Gateway timeout when enabling plugins

It took some time to pinpoint the cause behind the Gateway Time-out error. Find out how to fix it.

How to change the WordPress table prefix prior to a migration
How to change the WordPress table prefix prior to a migration

If you're using table prefixes to create temporary containers, here's how to rename here's how to rename them prior to a migration.

Migrating Bare Bones Yojimbo to WordPress
Migrating Bare Bones Yojimbo to WordPress

Here's how I migrated Bare Bones Yojimbo content to WordPress.

Migrating Delicious Bookmarks to WordPress
Migrating Delicious Bookmarks to WordPress

Delicious is one of those services that few people know about but loved (and probably hated in equal measure) by those who use it.

Drupal to WordPress migration worksheet
Drupal to WordPress migration worksheet

The questions in this Drupal to WordPress migration worksheet will help structure your investigation process for your next migration project.

Preserving SEO during a Drupal to WordPress migration
Preserving SEO during a Drupal to WordPress migration

Get an overview of preserving SEO during a Drupal to WordPress migration.

Yojimbo to Tomboy Notes migration tool
Yojimbo to Tomboy Notes migration tool

Tomboy Notes as a cross-platform alternative and a to migrate content from Yojimbo.

Drupal to WordPress migration table mapping
Drupal to WordPress migration table mapping

A post documenting the table mappings for a site migration from Drupal 6.x to WordPress 3.x.

Drupal to WordPress migration SQL queries explained
Drupal to WordPress migration SQL queries explained

In this post I will give a step-by-step explanation of my Drupal to WordPress migration SQL queries.

Safeguard your email address by registering a domain
Safeguard your email address by registering a domain

Registering your own domain helps control your email regardless of which company you're currently using.

Drupal to WordPress utility now public
Drupal to WordPress utility now public

I’m releasing my in-house tool for Drupal to WordPress migration. This post gives some background into the decision.

Creating emergency-resilient electronic file backups
Creating emergency-resilient electronic file backups

This blog will be about helping small companies use the internet more effectively.

A web technology blog for small-business owners
A web technology blog for small-business owners

This blog will be about helping small companies use the internet more effectively.