Using a Postgres database during local software development seems complicated, but I've written up a simple way to do it. Along the way I introduce two tools I love for development: direnv and Nix. https://jamey.thesharps.us/2019/05/29/per-project-postgres/