4 ms·
I suspect in part due to some modesty, Craig drastically undersells just how much of an effort they put in to influencing this across the industry. Something He
by glenngillen 4y ago
I suspect in part due to some modesty, Craig drastically undersells just how much of an effort they put in to influencing this across the industry. Something Heroku was absolutely incredible at, that people don’t recognise enough, was that kind of bottoms up and almost organic shifting of the status quo. The time periods were discussing here are when SQLite was the default database for Rails apps in dev and MySQL was the recommendation for production. Postgres was definitely an esoteric choice that went against the preferences of the core target customer base. But they persisted. By making the investment necessary to make postgres with Rails amazing. By having dev advocates out there evangelising it. By hiring the most prominent people in the community to make it happen. It’s literally years of persistence and millions of dollars of investment to make stuff like that happen. And then they’d rinse and repeat with python, Scala, clojure, etc. etc.
That’s not to imply Heroku is the sole reason Postgres is where it is today. It’s the effort of tens of thousand of people in the community. But Heroku’s investment in playing their part to make that happen was very deliberate and intentional.