Fasthosts Technology Partner

I’ve always had a passion for web hosting, servers and networking since a friend introduced me to Redhat Linux 7 (no, not RHEL - the original Redhat - before it spun off into RHEL and Fedora Core.)

Throughout my career I have used web hosting, virtual servers, dedicated servers and even co-located my own server in what was Telehouse, London!

My software brand (Waggybytes Technology) is a technology partner of Fasthosts - a veteran UK hosting specialist with their own data centre in the Midlands, UK.

Through this partnership, I can recommend and help to support your hosting journey with Fasthosts on any of their products:

  • UK dedicated servers
  • UK virtual servers (VPS)
  • Domain names
  • Web hosting
  • Wordpress hosting
  • E-mail hosting
  • Microsoft Exchange
  • Microsoft Office 365

Please don’t let my kids and I cross the road

For my first blog post of 2020, I thought I’d share one of my challenges of being a parent to the boys and a 5-year old Labrador called Mickey: crossing the road.

Our local estate is generally quiet for traffic, so crossing the road is usually uneventful. As you’d expect, there are times we have to wait for a passing car before we can cross. I’m constantly re-enforcing to the boys that they must wait until the road is clear of cars before they cross.

Which means when someone stops and waves us across the road in front of them, whilst it is a kind act, it does irritate me.

Reflections Read more


Announcing the launch of Blue Twilight Cloud

It’s 3 years to the day since I made the first commit to what would become Blue Twilight – my open-source PHP photo gallery.

Today I’m delighted to announce the availability of Blue Twilight Cloud.

Blue Twilight, Software Development Read more


Developers – score yourself a .dev domain today

Google is the registry behind the new .dev TLD – the ultimate vanity domain for developers.

The .dev extension has historically been used by developers fudging their host files to create realistic-looking development environments. Now, .dev is open in Early Access Preview to allow the world to register their .dev domains.

DevOps, Software Development Read more


Deploying PHP applications with RunCloud on UpCloud

My first post of 2019 is a tutorial that’s all about the cloud.

I’m going to show you how to deploy a PHP application with a MySQL database on a cloud server from UpCloud. I’ll be using the brilliant RunCloud control panel to deploy my PHP photo gallery – Blue Twilight – to an UpCloud server.

My friends over at UpCloud have provided an awesome promo-code for free credit to try out their service. Details at the end of the article.

DevOps, Software Development Read more


Variable declaration can be inlined – C#

It’s almost two years since I published the post on the Visual Studio IDE information message: “delegate invocation can be simplified.”

While reviewing some error messages in a new MVC project, I recently learnt something equally as simple and eye-opening.

Software Development Read more



Website maintenance: 16/17th October

My new hosting provider (blog post on that coming soon!) has notified me of 2 maintenance windows next week:

  • 16th October, 22:00 – 02:00
  • 17th October, 00:00 – 00:30

The first window specifically targets the VPS platform, and will see my server powered down and migrated to new infrastructure.

The second window will see an upgrade to the core network adding additional capacity and DDOS protection.

Miscellaneous Read more


Upgrade Ubuntu Server 16.04 to 18.04

The Ubuntu team will this week release Ubuntu Server 18.04.1, the first minor revision to 18.04 since its release on April 26th.

Following the release on July 26th*, Ubuntu 16.04 machines everywhere will soon start to get notifications that a new release is available to upgrade to.

In this article, I’ll show you how to upgrade Ubuntu 16.04 to 18.04 using the command-line. This can be used on all Ubuntu derivatives, but is mostly aimed at Server installs that do not have a graphical interface.

DevOps Read more


Encrypt your database with MariaDB encryption at rest

The new EU data protection legislation, GDPR, mandates that every reasonable effort and technology is used to protect personal data. It even goes as far as specifying encryption. The open-source database MariaDB (a drop-in, compatible replacement for MySQL) has supported “encryption at rest” since version 10.1. Use MariaDB encryption to satisify the GDPR recommendation of using encryption to protect your personal data.

Let’s have a look at what it can do and how you can set it up. You won’t have to make a single change to your website or application!

DevOps, Software Development Read more


Top 10 things to do in Florida

Florida is my go-to destination for a holiday. I’ve been several times since our honeymoon in 2012 and yet I still manage to find something new to see or do each time. When I fly into MCO airport and walk through the stunning atrium, I know I’m back in my happy place!

Whether you’ve never been before, or are going for the 20th time, this is a list of the top 10 things to do in Florida that I think will make your visit that little bit more memorable.

(Spoiler alert: Disney features a lot!)

Disney, Reflections Read more


Install a LAMP stack (Apache, MariaDB, PHP) on Ubuntu Server

Ubuntu Server is a Linux distribution that is ideally suited to server workloads. For example: hosting websites and web applications.

In this tutorial, I’m going to show you how to install a LAMP stack – that’s Apache, MariaDB (in place of MySQL) and PHP – on Ubuntu Server using the latest available releases, and how to keep it up-to-date.

DevOps, Software Development Read more