Skip to content

Tag: linux

All the articles with the tag "linux".

Understanding PostgreSQL Connection URIs

Understanding PostgreSQL Connection URIs

· Updated:

Decode the postgresql:// connection string, host, port, database, SSL mode, and the gotchas that cause connection refused at deploy time.

Understanding printf vs echo in Bash

Understanding printf vs echo in Bash

· Updated:

echo is convenient but inconsistent across systems; printf is portable and precise, know when to use each and avoid the gotchas.

A Guide to LXC/LXD

A Guide to LXC/LXD

· Updated:

LXC/LXD runs full Linux environments in lightweight containers, faster to spin up than VMs and perfect for home lab service isolation.

Update a Single Package Using APT

Update a Single Package Using APT

· Updated:

Update one package with apt without upgrading everything else, the exact flag, version pinning, held package handling, and the apt vs apt-get distinction that trips people up.

FRR vs BIRD

FRR vs BIRD

FRR vs BIRD: two open-source routing daemons compared for BGP, OSPF, and home-lab dynamic routing. Which one belongs in your stack?

Lima vs Multipass

Lima vs Multipass

VM-backed Linux dev environments on macOS/Linux, Lima vs Multipass compared on speed, container support, and resource use.

tini vs dumb-init vs --init

tini vs dumb-init vs --init

PID 1 zombie reaping in containers, tini, dumb-init, and docker --init compared; when each one fixes your signal handling and stops your 10s shutdown tax.

Kdenlive vs DaVinci Resolve on Linux

Kdenlive vs DaVinci Resolve on Linux

Both are free, both run on Linux, both edit video. So which do you pick? An honest decision guide to choosing between Kdenlive and DaVinci Resolve on Linux.