muzani
4 hours ago
The last slides make some good points about going up Maslow's hierarchy. Some companies pick new technology because they have the engineering power to build on top of the new stuff. But not everyone has this, and they're probably better off picking a boring database.
Personally, I'm considering migrating from a stable MongoDB way of doing things to postgres, but this is more because I understand postgres much better recently. It could be that Mongo does the same things I want to do. Keeping on MongoDB is the boring option for me even if it's not the classic example.
However, there's a little misconception that boring means safe. MySQL is popular for "just working" until emojis started breaking it. You'll have new stuff, like RFC 9078 where you can respond to emails with just an emoji. Everything breaks eventually in this world, it's more about what's less of a pain to patch together once it breaks.