
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.
AI Snips
Chapters
Transcript
Episode notes
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.
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.
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.
