Coping With a Bad Sequel: SELECT * FROM Regret
SQL has been around longer than most of us have been writing code—and it shows. Originally built for tidy tables and straightforward joins, it’s now being stretched to handle JSON documents, arrays, and even composite types. Meanwhile, so-called “NoSQL” databases are sneaking SQL in through the back door. In this talk, we’ll take a slightly ranty tour through the history of SQL, the rise of document databases like MongoDB and CouchDB, and the awkward state of modern query languages. If you’ve ever tried updating a nested JSONB field in MySQL and thought, “there has to be a better way”—this one’s for you.
Delivered in English
Room:
Symfony track
Friday, January 23, 2026 at 15:10 PM – 15:45 PM
Check out the other talks from SymfonyOnline January 2026 conference.