neonctl psql used to fail with "command not found" whenever psql wasn't on your PATH — which is most macOS laptops, slim Linux containers, Windows boxes, CI runners, and sandboxes. So we did the uncomfortable thing: reimplemented the psql…
PostgreSQL 18 finally made extensions truly relocatable by adding `extension_control_path` to match the long-existing `dynamic_library_path`.
At PGDay France (2018 or 2019, I honestly can’t remember which one), I shared my method for evaluating a Postgres extension: read the source code, and ask yourself whether you understand it well enough to fix a small bug. Someone in the…
PostgreSQL's isolation levels hold surprises: read uncommitted silently becomes read committed, repeatable read forbids phantom reads the standard permits, and…