Managing a Mastodon domain block list Learn how to manage the list of domain blocks on a Mastodon server.
Deploying services with Docker Compose and Cloudflare Tunnels Learn how to deploy services with Docker Compose and Cloudflare Tunnels in a homelab or the cloud.
Load Balancing in Docker Compose with Caddy Learn how to configure a Caddy load balancer inside docker-compose for your containers
Using Micronaut Data, JDBC, R2DBC, TestContainers, and Flyway with multiple schemas Learn how to configure a Micronaut project with JDBC, R2DBC, TestContainers, and Flyway for databases that utilize multiple schemas
Load Balancing in Docker Compose with NGINX Learn how to configure a NGINX load balancer inside docker compose for your containers
Defensive Programming - Crashing Early Some defensive programming tips on how to use assertions to write better software.
Homelab 2021 - Gmail to Fastmail I built a home server in 2021 to make onsite backups of all my cloud data and re-balance my data ownership. Here is how I migrated my email from Gmail to Fastmail and setup automated backups.
Homelab 2021 - Data Ownership I built a home server in 2021 to make onsite backups of all my cloud data and re-balance my data ownership.
Configuring Awall on Alpine Linux Learn how to configure an Alpine Linux firewall using Awall that can be used to secure your server and docker workloads