2024
-
The Great Migration: Configuring the Server
Apr 25
The first step in a server migration is configuring the new machine to which other systems, applications, and services will move. Learn how I chose my OS and configured it for remote access. This includes direct connectivity during reboots of a fully encrypted disk!
-
The Great WordPress Migration
Apr 23
In 2024 I finally migrated my WordPress blog (among other projects) from the cloud to a self-hosted Linux machine in my home office. All without exposing my private network to the world! Come join me on this journey as I explain my approach to owning my work and my own network.
2022
-
Limiting network egress
Mar 11
Blocking incoming traffic is only half of a firewall’s features. Today let’s look at limiting outgoing traffic!
-
Basic firewall usage
Mar 10
If you run a server in the cloud, you need to use a firewall to protect it. Let’s look at the most basic settings of Ubuntu’s ufw system.
-
Fear of deployment
Feb 2
Everyone experiences fear, especially creatives like developers. Overcoming that fear to ship an imperfect 1.0 is the only way we learn.
-
A new tech stack for WordPress
Jan 2
A solid blog starts with a solid foundation – in this case WordPress and the tech stack that powers it.
2020
-
Slack Autoresponder – Part II
Apr 17
Today we flesh out our Slack Autoresponder, using Amazon’s Lambda toolkit, the Serverless framework, and RingCentral for messaging.
-
Slack Autoresponder – Part I
Apr 16
Now that I’m working remote, I’m using Slack more often. I need an autoresponder to ensure my team can reach me when needed, but give me space otherwise.
2014
-
Write-only Database Scheme
Dec 23
Would restricting database options to write-only give us a proper solution for data consistency and networked installations?
-
The True Cost of Shared Hosting
Dec 8
Shared hosting might appear inexpensive, but the hidden cost of cut-rate service is higher than you might think.
-
Upgrade Sensitivity
Oct 18
What can we do to help consumers be less afraid of updating their system?