Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Discover advanced Python configuration management techniques using Pydantic settings in this 31-minute conference talk from EuroPython 2025. Learn why traditional configuration approaches fail and explore how to build type-safe, flexible, and validation-ready configurations that work seamlessly across local setups, Docker, Kubernetes, and cloud environments. Master advanced typing techniques to create strict, error-proof configurations while avoiding global state dependencies through practical, battle-tested implementation patterns. Explore hidden Pydantic tricks and comprehensive testing strategies for configuration systems, including pytest techniques to ensure your configs won't fail in production. Understand how to prevent common configuration disasters like missing commas breaking pipelines, type inconsistencies with environment variables, and runtime crashes from invalid boolean values. Gain insights into creating maintainable configuration setups that extend beyond basic Pydantic features, with techniques applicable to other parts of your Python projects for long-term reliability and developer productivity.