Writings

Presentations:


  • Never Have I Ever (Horrible Adventures in Postgres) - Postgres Open, 2016

  • Managing Databases in a DevOps Environment - PGDay Philly, 2016

  • Less Alarming Alerts! - SRECon, 2016

  • Closing Plenary - Surge, 2015

  • Yogi Berra, Unsung Hero of DevOps - Surge, 2015

  • Your Place Or Mine - A Discussion On Where To Host Your Site - Velocity EU, 2014

  • What Ops Can Learn From Design - Velocity EU, 2014

  • Postgres 9.4, A First Look - PGCon, 2014

  • Less Alarming Alerts! - Velocity EU, 2013

  • What’s New in Postgres 9.3 - PGDay DE, 2013

  • What’s New in Postgres 9.3 - PGConf EU, 2013

  • Postgres: Past, Present, and Pachyderm - All Things Open, 2013

  • What’s New in Postgres 9.3 - PGCon, 2013

  • How to Eat an Elephant - RICON East, 2013

  • Managing Databases in a DevOps Environment - Velocity Europe, 2012

  • Big Bad Upgraded Postgres - PGCon, 2012

  • Mastering Postgres Administration - PGCon, 2012

  • Big Bad Upgraded Postgres - PGDay DC, 2012

  • Advanced WAL file management with OmniPITR - PGDay Denver, 2011

  • The Essential PostgreSQL.conf - PGDay Denver, 2011

  • Dealing With Vendor Weaknesses In User Space - Highload++, 2011

  • Dealing With Vendor Weaknesses In User Space - Surge, 2011

  • Managing Databases In A DevOps Environment - PostgresOpen, 2011

  • Pro Postgres 9 - OSCon Data, 2011

  • Database Scalability Patterns: Sharding for Massive Growth - OSCon Data, 2011

  • Advanced WAL File Management with OmniPITR - PDXPUGDay, 2011

  • Managing Databases in a DevOps Environment - Velocity, 2011

  • Advanced WAL file management with OmniPITR - PGCon, 2011

  • Database Scalability Patterns: Sharding for Unlimited Growth - PGCon, 2011

  • Advanced WAL File Management with OmniPITR - PGEast, 2011

  • Postgres in the Cloud Panel (Host) - PGEast, 2011

  • The Essential PostgreSQL.conf 9 - PGEast, 2011

  • Pro Postgres 9 - PGEast, 2011

  • Scaling with Postgres - PGWest, 2010 (impromptu)

  • Postgres 9, the other stuff - PGWest, 2010

  • Scaling with Postgres - Highload++, 2010

  • SQL vs NoSQL Panel - Surge, 2010

  • Database Scalability Patterns - Surge, 2010

  • Database Scalability Patterns - OSCon, 2010

  • Check Please! What Your Postgres Database Wishes You Would Monitor - PGCon, 2010

  • Know more waiting, A guide to PostgreSQL 9.0 - PGCon, 2010

  • Database Scalability Patterns - PGEast, 2010

  • Know more waiting, A guide to PostgreSQL 9.0 - PGEast, 2010

  • Conventional Thinking, A Guide to Database Naming Standards - OSCon, 2009

  • Check Please! What Your Postgres Database Wishes You Would Monitor - PGDay San Jose, 2009

  • No More Waiting, A Guide To Postgres 8.4 - PGCon, 2009

  • Scaling with Postgres - Percona Performance Conference, 2009

  • No More Waiting, A Guide To Postgres 8.4 - PostgreSQL Conference East, 2009

  • The Essential PostgreSQL.conf - Beijing Perl/Postgres Workshop 2008

  • Pro PostgreSQL - OSCon 2008

  • Database Anti-Patterns - PGcon 2008

  • Big, Bad, Broken PostgreSQL - PostgreSQL Conference East 2008

  • What’s New In PostgreSQL 8.3 - Ohio Linuxfest 2007

  • Introduction to PL/PHP - OSCon 2007

  • Pro PostgreSQL - OSCon 2007

  • PostgreSQL Partitioning - PgCon 2007

  • Pro PostgreSQL - PgCon 2007

  • Introduction to PL/PHP - php/db|works 2006

  • Building Rails to Legacy Applications - OSCon 2006

  • Explaining Explain - OSCon 2005

  • Applying Advanced Database Features - OSCon 2004



Articles

Book ProjectsInterviews