Creating and Running a Docker Image of Your Website

Introduction In the olden days, it would take hours to install and configure a web server on a local machine. It was especially fiddly if you wanted to recreate a specific environment for testing purposes. Happily, Docker has made our lives much easier. In this tutorial, we’ll package a simple website and nginx server as a Docker image. Anyone with Docker Desktop installed can then run that site in seconds without having to set up anything. ...

21 August, 2022 · 4 min · 691 words · Catherine Pope

Previewing Jekyll Sites with Docker

Introduction Jekyll is a beautifully simple way to build and deploy a static website. Well, it’s simple once you’ve got everything installed and configured. Unless you’re already confident with Ruby, it’ll probably take you most of a wet weekend to get it running consistently. Although the local installation is working well for me, I’m nervous it’ll break. I’m already encountering a few Ruby conflicts with other projects. Resolving those issues isn’t my idea of fun. Given I’ve been doing a lot of work with Docker lately, I decided to see whether I could run my site as a container instead. Plot spoiler: yes, I could! ...

14 August, 2022 · 3 min · 590 words · Catherine Pope

How to Create an Interactive Checklist in InDesign

In this short tutorial, I’ll show you how you can create a checklist in InDesign that’s both interactive and printable. I’m assuming you already know the basics of InDesign. If not, I recommend the InDesign Essentials course on Skillshare.

18 March, 2021 · 1 min · 39 words · Catherine Pope

Easy Noise Reduction with Audacity

Once you get into audio and video recording, background noise will drive you absolutely mad. Although there are lots of solutions out there, most of them are very complicated and often expensive, too. In this short video, I’ll show you a simple method for removing background noise in a free tool called Audacity.

14 January, 2021 · 1 min · 53 words · Catherine Pope