For several decades, both researchers and developers have designed new tools, including databases, for data practitioners – each more scalable and performant than the last. However, less progress has been made on developer experience – so analyzing data and building data-driven systems is still hard. In this post, Justin Gage predicts that the future winners in the database market will offer simplified, streamlined developer experiences. He discusses several possible ways to improve database developer experience: tightly couple the database with frameworks for reactive frontends; provide a well-designed UI for ad-hoc queries; simplify authentication and authorization; support flexible workflows (e.g., with schema evolution and version control), and enable users to easily monitor costs.