Team Gilded Rose is honoured this week to welcome Lukas Eder to introduce jOOQ - the Java Object Oriented Query library (https://www.jooq.org/). We looked at JetBrains Exposed for talking to PostgreSQL in a previous episode (https://youtu.be/Uza_dWsNMUs). jOOQ is less Kotlin-specific but much more mature, so we're lucky to have the opportunity to learn from its creator. This is part 68 of an exploration of where a Test Driven Development implementation of the Gilded Rose stock control system might take us in Kotlin. You can see the whole series as a playlist https://www.youtube.com/playlist?list=PL1ssMPpyqociJNwykAOB9_KEZVW7BW7m2 and the code on GitHub https://github.com/dmcg/gilded-rose-tdd This is Part 1 of 2 with Lukas. Other database-specific episodes are collected in a playlist https://www.youtube.com/playlist?list=PL1ssMPpyqoci7HFHOmNbzkT_OAVqr9JBu If you like this, you’ll probably like my book Java to Kotlin, A Refactoring Guidebook (http://java-to-kotlin.dev). It's about far more than just the syntax differences between the languages - it shows how to upgrade your thinking to a more functional style. I have some free time between producing videos and working for team Gilded Rose. If you like these videos I'd like to work with you - please get in touch - [email protected]