
How to Check When a Table Was Created in PostgreSQL
Short answer: PostgreSQL doesn’t record when a table was created. No system catalog has a created_at column, and nothing in pg_class or pg_stat_user_tables stores it. That surprises a…

Short answer: PostgreSQL doesn’t record when a table was created. No system catalog has a created_at column, and nothing in pg_class or pg_stat_user_tables stores it. That surprises a…

You can change a PostgreSQL password with one SQL statement. The part people get wrong is how they type it. Done the…

You can change an Ubuntu hostname with a single command. There are two things to watch for: /etc/hosts still points to the…

When pglogical stops replicating, the symptoms are often deceptively vague: rows stop appearing on the subscriber, disk space on the provider rapidly…

Four ways to turn it off, one way to turn it down, and the trap that locks people out. You…

Part 5 of “cloud-init Under the Hood”: ghost logs, lost seconds, and a password hiding in plain sight. You probably…

Part 4 of “cloud-init Under the Hood”: the cache, the markers, and the files that make reboots safe. You probably…

Part 3 of “cloud-init Under the Hood”: the handoff that gives your instance its IP address. You probably think cloud-init…

Part 2 of a series on what cloud-init really does when your VM wakes up. You probably think cloud-init reads…

Why your bootstrap script doesn’t run twice, and the small set of things that do. You probably think cloud-init is…