Blog post placeholder image
Vagrant - Using Private Passwords in Configuration Files

How to Include Sensitive Credentials in Vagrant Files

Blog post placeholder image
4's a Crowd - Getting Windows 10, Docker, Hyper-V and VirtualBox working together (Part 2)

How to install Hyper-V or Docker on Windows 10 and still use VirtualBox using Boot Menu Options

Blog post placeholder image
Installing PHP Composer Dependencies with Plesk

How to Install Composer Packages on Plesk without Shell Access

Card Image for Configuring Laravel Routing on Windows IIS
Configuring Laravel Routing on Windows IIS

Routing URLs when hosting Laravel on a Windows IIS Web server

Card Image for 3’s a Crowd - Getting Windows 10, Docker and VirtualBox to Live Together in Harmony.
3’s a Crowd - Getting Windows 10, Docker and VirtualBox to Live Together in Harmony

How to install Docker on Windows 10 and use VirtualBox simultaneously

Card Image for Case Study: Creating Websites with Google Blogger.
Case Study: Creating Websites with Google Blogger

Designing a website for a Kindle Author.

Card Image for Case Study: Kindle Book Publishing
Case Study: Kindle Book Publishing

Producing a Kindle Book

Card Image for Case Study: Designing and Building a  WordPress Website.
Case Study: Designing and Building a WordPress Website

Building a brochure website on WordPress LAMP infrastructure.

Card Image for Case Study: Designing a Bespoke ASP.NET Website.
Case Study: Designing a Bespoke ASP.NET Website

Design and building an online booking system for a regional car dealership.

Card Image for Case Study: Using G-Workspace.
Case Study: Using G-Workspace

Supporting a local community group with a CMS website, email on a custom domain, shared calendars and documents.