Fun JVM: Solving Scala's Build Problem with the Mill Build Tool + Scala & jOOQ


Details
We'll have two talks:
Scala & jOOQ: The Good, the Bad and the Ugly
By the folks at Ematiq
Solving Scala's Build Problem with the Mill Build Tool
Mill is a Scala build tool that improves upon every aspect of the venerable SBT toolchain: more performant, easier to understand, and scalable to larger codebases. Unlike most build tools, Mill makes build configuration easy: easier to write, easier to navigate, and easier to understand. This talk will explore how Mill works, demonstrate its advantages over SBT in a live-coding setting, and dive into the novel techniques that a modern build tool uses to improve upon older build tools of years and decades past.
Bio:
Li Haoyi graduated from MIT with a degree in Computer Science and Engineering, since then has built core infrastructure for high-growth companies like Dropbox and Databricks, and has been a major contributor to the open source community. Author of the "com-lihaoyi" suite of OSS Scala projects, these projects have over 10,000 stars on Github, and are downloaded over 20,000,000 times a month. Haoyi has deep experience in the JVM and has professionally built distributed backend systems, programming languages, high-performance web applications, and much more.

Fun JVM: Solving Scala's Build Problem with the Mill Build Tool + Scala & jOOQ