The focus of database products is shifting from infrastructure to developer experience, with a growing emphasis on providing superior user interfaces, scalability, and flexibility. As databases mature, they are becoming more commoditized, and what matters most will be how well they support the needs of developers. The key aspects of developer experience in databases include interacting with data, ad-hoc queries, authentication and user management, workflows for migrations, version control, pricing, scaling, and monitoring. With advancements in technology, it is expected that databases will follow a similar path to general compute, where what's happening under the hood becomes less important than the overall developer experience.