Remote Ruby

Decoding Postgres: A Journey Through User-Friendly Database Experiences with Craig Kerstiens

7 snips
Dec 22, 2023
Join the podcast as guest Craig Kerstiens, a 12-year veteran of working with Postgres, discusses user-friendly database experiences, the challenges in marketing the platform to developers, and the importance of multi-tenancy. They also touch on the acquisition of Heroku and their transition to Crunchy, the benefits of visualization tools, using Postgres as a backend for Action Cable, and the concept of tracking changes in a database. Plus, they share a wild drink experience and recommend resources for learning more about Postgres.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

From Python PM To Postgres Champion

  • Craig accidentally became Heroku Postgres' product lead after internally evangelizing Postgres to colleagues.
  • He then ran product, marketing, and developer outreach for Heroku Postgres for about three and a half years.
INSIGHT

Rename Features To Reduce Fear

  • Heroku reframed intimidating Postgres terminology into developer-friendly actions like "fork" and "follow."
  • That shift made database concepts feel approachable and encouraged developers to interact with Postgres directly.
ADVICE

Add A Production Readiness Check

  • Provide an easy production checklist that audits backups, superuser usage, and statement timeouts.
  • Let developers click an "easy button" so senior engineers avoid repetitive manual checks.
Get the Snipd Podcast app to discover more snips from this episode
Get the app