Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about Pkl, Apple's innovative programming and configuration language designed to replace traditional YAML-based configuration management in this 50-minute InfoQ conference talk. Explore how Dan Chao, a core maintainer of Pkl at Apple, addresses the fundamental limitations of static configuration formats and their ad-hoc extensions that often evolve into problematic pseudo-programming languages. Discover Pkl's type-safe, scalable approach to configuration management that provides robust validation capabilities while maintaining the simplicity developers need. Understand the specific problems with declarative configuration formats like YAML and how Pkl's design philosophy offers a comprehensive solution for senior software developers, architects, and engineering leaders managing complex distributed systems. Gain insights into practical implementation strategies and see demonstrations of how Pkl eliminates common configuration pitfalls while providing the programming constructs necessary for modern infrastructure management.