This repository hosts the source code for the following talks and blog posts: A sane approach to interacting with an RDBMS in Java Functional programming is typed