Much to my dismay, PostgreSQL on OS X is not as trouble-free to install and configure as my experiences with it on a variety of Linux distributions. This Gist documents how to overcome these issues using the Homebrew installation of postgresql.
This is an effort to document how to get setup to a coworker who was having troubles with Postgres on Lion recently.
This is usually the easy part: