Not Found :(
-
Ubuntu backups with Restic
Thu Feb 13 2025 | restic, linux, ubuntu, backupsRestic is a backup solution for Linux and other systems. I'm using it for automated backups to an external drive, for now. Will also add an offsite solution soon. For now, I'm mostly relying on Dropbox and GitHub. Install Restic I downlo...
-
To Paint the Devil on the Wall
Mon Nov 11 2024 | thoughtsThe saying 'to paint the devil on the wall' is a German saying that's often used to tell people they're being too pessimistic. When I first heard it, it struck me as the Stoic idea for removing fear by contemplating the worst case, Preme...
-
Hacking the Query Loop
Mon Jun 03 2024 | wordpress, queryloop, wpsupporthqI've been loving building sites with the block editor and more recently sites with full site editing (FSE).
One thing I've run into a few times is the need to hack the Query Loop block with some additional filtering and sorting.
-
Adding Sitepress to Rails
Thu Apr 11 2024 | rails, sitepress, seoI've been using Proofreader.io and thought it's about time I fixed some of the issues that Proofreader is designed to surface. Like SEO & social meta tags, sitemaps, robots.txt. I choose Sitepress to handle the content side of things...
-
Using Fail2Ban to stop an attack
Mon Mar 11 2024 | wordpress, fail2ban, nginxHad two attacks this week on different WordPress sites. One seems like a DDoS and the other an enumeration attack. Fail2Ban stopped both by quickly adding new jails.
-
Export Weebly blog to WordPress XML
Sun Feb 25 2024 | wordpress, weebly, code, rubyNeeded to migrate a Weebly site to WordPress. You can export all the web pages and images, but not the blog content. This script exports into a WordPress XML file that can be imported.
-
Dokku Postgress Backups
Thu Jan 25 2024 | dokku, digitalocean, javascript, postgresI'm using Dokku for my side projects and needed to make sure I had database backups. My Dokku instance is on DigitalOcean, so I wanted the backups to be there too.
-
A quick look at Go and HTMX with Gowebly
Tue Dec 26 2023 | go, golang, htmx, hyperscript, gowebly, templI took a look at Go and HTMX using a web generation tool, Gowebly.
A next-generation CLI tool for building amazing web apps. Go, htmx & hyperscript, modern CSS frameworks!
-
Zero Downtime Deploys
Tue Dec 05 2023 | infrastructure, processesHow we implemented zero downtime deploys to increase team productivity
We had moved our API out of Rails into a Clojure service. The service was running great, but deploys were a pain. We couldn't have downtime when deploying; so we were taking servers offline, updating them, and then bringing them back online. Using the typical rolling deployment pattern.
That worked, but it was slow and took a lot of manual time. Being slow meant longer times to fix bugs. Taking a lot of manual time meant wasted time and a hesitancy to release often. Both are bad for the team and the business.
-
Ghost on Dokku with Sqlite
Fri Nov 17 2023 | ghost, dokku, sqliteI'm using the Ghost modern publishing platform for my daily newsletter. It has a great UI, email support, and it's self hosted. I'm using Dokku for the hosting and Sqlite for the DB.