Please log in to watch this conference skillscast.
Configurations can be a time bomb waiting to explode. In fact, configuration errors have become a major cause of failures in large-scale systems. Many of these issues arise because configuration values are not validated upfront.
In this talk, you will discover Typelevel Ciris: a library for lightweight, extensible, and validated configuration loading in Scala. Ciris provides an easy, safe, and secure way to write configurations as code. You will learn how Ciris uses a functional approach to configuration validation, while also dealing with multiple environments and configuration sources, secrets, logging, and effects. In the end, you will have eliminated many common configuration errors and prevented errors from occurring as early as possible.
YOU MAY ALSO LIKE:
Ciris: Functional Configurations
Viktor is a Software engineer at Ovo Energy in London, working on the platform powering energy meter readings and consumption data. He’s an advocate of strongly typed functional programming, and Scala in particular, which has been his professional focus the past four years.