Learning Heroku Postgres: Efficiently design, implement, and manage a successful PostgreSQL database with HerokuPatrick Espake