Gabe Gonzalez

SE Radio 375: Gabriel Gonzalez on Configuration

Gabriel Gonzalez, the creator of Dhall, the non-repetitive alternative to YAML on why configuration is important and how we can make it better. Adam Gordon Bell spoke Gonzalez about Dhall, yaml, total functional programming and dealing with configuration at scale.  Topics covered include problems dealing with configuration in a large organization, removing duplication from configuration, using an inert format for configuration vs. using full-featured programming language.  Also discussed were how Dhall solves some of the common configuration challenges ops face, how type systems and constrained use of functional programming can introduce safety to programmable configuration.  Gabe also touches on finding a market for your open source project and how he stumbled into operations as being a great domain for a total functional programming language.

Show Notes

Related Links

SE Radio theme: “Broken Reality” by Kevin MacLeod ( — Licensed under Creative Commons: By Attribution 3.0)

Join the discussion

More from this show