Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Configuring The Proxmox Firewall

Learn how to configure the firewall in Proxmox.

Network Interfaces File Cheatsheet

A cheatsheet for managing the /etc/network/interfaces configuration files.

Debian 12 - Set Up Nginx Load Balancer For K3s

Set up a load balancer on Debian 12 for a K3s cluster.

Install K3s Server On Debian 12

Learn how deploy K3s on Debian 12.

Debian 12 - Set Up MariaDB Database For K3s

Tutorial on setting up MariaDB to act as your data store for Kubernetes.

Mailcow - Create Noreply Mailbox

Learn how to create a noreply mailbox in Mailcow.

David Heinemeier Hansson - The Cloud Fugitive

A video from David Heinemeier Hansson, CTO of 37 signals and creator of basecamp, on the exit from "the cloud".

PHP Cheatsheet for SQLite

A personal cheatsheet for using SQLite in PHP.

Proxmox - Deploy A Debian 12 LXC Container

Learn how to deploy a Debian 12 LXC container on Proxmox.

Microservices Technical Debt Discussion

A timestamped video from the Continuous Delivery channel on Microservices, and how in a way they are technical debt, but really its about a tradeoff between autonomy and complexity, and microservices are really the only way to scale a complex system.

GitLab - Retrieve CI/CD Variable With BASH

Learn how to fetch a GitLab CI/CD variable's value with some CLI commands.

Mailcow - Speed Up SMTP Sending With IP Whitelist

Learn how to whitelist your service's IP addresses in mailcow, in order to speed up SMTP sending.

«     »