Adam Rosien is a Principal at Inner Product, focused on building systems using functional programming. He previously helped various startups in many domains develop back-end systems and implement continuous deployment practices, and also spent five years as a developer at Xerox PARC.
Abstract - There's a joke that a framework is a product with the business logic removed, but all the assumptions left in. In this talk we'll explore an alternative: solving the most common enterprise issues with the *composable* ecosystem of Typelevel libraries, avoiding not-invented-here (NIH) and lock-in.
Abstract - Programming with hubris brings doom upon us: compiler and runtime errors. Instead, we can leverage humility by precisely declaring "I don't know" which allows us to defer decisions and implementation details until later. We'll teach this method in Scala for you to employ anywhere.