Newsletter
Sample Posts
Sign up and you'll get posts like these straight to your email once every week or so.
![Django Dockerfile](https://blog.bythewood.me/media/images/django_dockerfile_edi.2e16d0ba.fill-640x480.format-webp.webp)
Running a simple Django website in Docker
Using Docker to run a simple production and development environments with a few extras thrown in. Easily customized to your preferred language or framework.
![Isaac Bythewood](https://blog.bythewood.me/media/avatar_images/avatar_0da51063-cf05-4913-9b84-b1ce72bb2dfc_Avatar.webp)
May 14, 2022
![PostgreSQL row count command output](https://blog.bythewood.me/media/images/postgrseql_row_count_.2e16d0ba.fill-640x480.format-webp.webp)
Counting table row counts in PostgreSQL
An easy way to count the number of rows in a PostgreSQL table and sort by totals allowing you to find what's taking up space in your database.
![Isaac Bythewood](https://blog.bythewood.me/media/avatar_images/avatar_0da51063-cf05-4913-9b84-b1ce72bb2dfc_Avatar.webp)
May 28, 2022
![CodeMirror website](https://blog.bythewood.me/media/images/codemirror_website.2e16d0ba.fill-640x480.format-webp.webp)
Using CodeMirror to show formatted code in Wagtail
Going through all the steps to use CodeMirror with Wagtail to show formatted code on the frontend of your site.
![Isaac Bythewood](https://blog.bythewood.me/media/avatar_images/avatar_0da51063-cf05-4913-9b84-b1ce72bb2dfc_Avatar.webp)
June 11, 2022
![Scrapy logo](https://blog.bythewood.me/media/images/scrapy-logo-banner.2e16d0ba.fill-640x480.format-webp.webp)
Finding broken external links on websites using Scrapy
Broken links are a problem for any content driven website as it ages, find them quickly and easily with Scrapy.
![Isaac Bythewood](https://blog.bythewood.me/media/avatar_images/avatar_0da51063-cf05-4913-9b84-b1ce72bb2dfc_Avatar.webp)
July 23, 2022
![Caddy website](https://blog.bythewood.me/media/images/caddyserver.com.2e16d0ba.fill-640x480.format-webp.webp)
Caddy configuration for Django with some sensible defaults
Caddy is a great web server with sensible defaults but there a few things that I need to configure to have perfect synergy with Django.
![Isaac Bythewood](https://blog.bythewood.me/media/avatar_images/avatar_0da51063-cf05-4913-9b84-b1ce72bb2dfc_Avatar.webp)
June 04, 2022
![Borg backup logo](https://blog.bythewood.me/media/images/borg-logo.2e16d0ba.fill-640x480.format-webp.webp)
Set up automated server backups with Borg
The Borg deduplicating backup program can automate daily, weekly, and monthly backups with a single script saving space and keeping data safe from mistakes.
![Isaac Bythewood](https://blog.bythewood.me/media/avatar_images/avatar_0da51063-cf05-4913-9b84-b1ce72bb2dfc_Avatar.webp)
June 25, 2022