Embracing SQL Without Abstraction

SQL Delight and SQL Brite are two libraries for SQLite which allow you to populate complex, reactive UIs efficiently and with minimal boilerplate. This talk will start with a brief history on why we chose to build our own SQLite libraries and an IntelliJ plugin at Square, what problems they do and do not solve, example usage, and finally what we plan on building next within SQL Delight.