Pasé el último año sintiéndome realmente cómodo con MySQL, pero debido a su creciente tendencia y mi deseo de homogeneizar mis aplicaciones web con Heroku, me gustaría comenzar a usar PostgreSQL para mis aplicaciones web. Existen recursos para aprender PostgreSQL, pero realmente no quiero que me expliquen nuevamente los conceptos de la base de datos, y no quiero tener que volver a aprender todo lo que es más o menos lo mismo.
¿Cuáles son las diferencias críticas que necesito entender, sintácticas y conceptuales, entre MySQL y PostgreSQL que me afectarán día a día?