BLOG

The ol' swaparoo

Adding Swap on AWS EC2 Instances

Sometimes we just need a bit more memory to work with. Here's how to add swap to your EC2 instance to ensure your build processes and applications don't crash due to memory pressure.

175
Just in case

NGiNX: Using Vercel as Fallback for Reverse Proxy

How to configure NGiNX to use Vercel as a fallback when the primary host is down for your reverse proxy

117
We can rebuild it. We have the technology.

Repairing GRUB boot stuck at initramfs prompt (on AWS)

Learn how to repair a GRUB boot issue that leaves you stuck at the initramfs prompt, specifically on AWS instances. This guide provides step-by-step instructions to get back up and running.

55
Does size really matter?

Orange Pi 5: Proxmox, Ubuntu Jammy, LXC, and Snap

Discover the energy-efficient Orange Pi 5 as we set up Proxmox, create LXC containers, and configure snapd. Unleash the full potential of this powerful ARM-based single-board computer for home labs and more.

127
 

Building a Countdown Component for Vue with Composables

In this tutorial, we'll build a simple countdown component for Vue using composable functions.

160
 

Using WPGraphQL, Nuxt 3 and Apollo with JWT

Basic walkthrough of using the Nuxt Apollo module, with WPGraphQL and JWT (with token refresh)

82
 

Installing WordPress using WP-CLI

In this post, we install and configure WordPress for local development using WP-CLI, and set up NGiNX with php-fpm

57
 

Dependency Injection

An example of why and how we should opt for dependency injection instead of monolithic classes, and what a few of the benefits are

64
 

Connecting to the MEXC WebSocket API

A class to help you connect to the MEXC exchange's WebSocket endpoint and monitor trades.

73
Wrestling CSS into submission

CSS: Reverse Clamp

It may sound like a wrestling move, but it's a useful way to make sure your content is readable on mobile devices, without having to set up a bunch of media queries.

192
You gotta pay the toll

WordPress: An Adventure in Paywalls

If you're running a highly-cached, high-traffic WordPress site and need a paywall, things can get a little weird. I try and make things a little less weird, but it's possible I made them even weirder.

206
 

Adventures with Nuxt3: Social Share Cards

Here's what takes to get social sharing working with Nuxt3

146
 

Web3 Endpoint Cycling

If you're not running your own node, using a web3 endpoint cycling method may help keep your app up and running.

70
 

Using an Xvfb daemon to render HTML to PDF

With a little bit of work, you can use wkhtmltopdf and an Xvfb daemon to render HTML to PDF on a headless server.

14
 

Automounting NFS share in OS X into /Volumes

16
ORM you glad I didn't say Drupal?

Symfony + Doctrine: Single mapping file for multiple entities (global mapping)

Put all your mapping information in a single file, in order to streamline updating

2
 

Wildcard host resolution for Windows/macOS

Using an Automatic Proxy Configuration script

7
 

Local staging configuration for using Apache 2.0 and DNS wildcards

1
 

Windows 7: Audio / Video playback issue solution

2
 

Zinnia (django blog) fix for 'Continue reading' persistance

5
 

DisplayDuino: LEDMatrix components

7
Internet Exploder

Using Microsoft’s IE6, IE7, IE8 VHD / Virtual PC images with Virtualbox

6
Fixing Visual Studio

Visual Studio 2010 Beta 2: MSHelpListener.exe has stopped working

How to fix the error

7
 

My Story

Around the age of nine, when we got our first IBM compatible PC, nobody knew much about it. Being a curious kid, I dove in head first.

11
TOY MODE
π