Django on the Med with Paolo Melchiorre
Published October 20, 2025
This video features Carlton Gibson at DjangoCon Europe 2026 in Athens, Greece.
Keynote: Static Islands, Dynamic Sea by Carlton Gibson
Python's dynamic nature isn't a bug—it's a feature. Django leveraged this from the start, building elegant APIs that would be impossible in a rigidly typed system. Duck typing, runtime introspection, and flexible interfaces gave us the expressiveness we grew up with. But sometimes we want more. Type safety at API boundaries. Auto-completion that actually works. Data classes instead of ORM objects. The confidence that comes with catching errors before runtime. The answer isn't to abandon Python's dynamic core—it's to build static islands where they help. Incremental typing lets us wrap specific layers (like the ORM) in type-safe interfaces while leaving Django's liquid core untouched. This talk explores when, why, and how to add these type-safe layers, and demonstrates Mantle, utilities for typing around Django's liquid core. We'll keep the Python you love, with those little extras when you need them.
More information: https://2026.djangocon.eu/speakers/JHNLPQ/
Follow DjangoCon Europe on social media:
*X - https://x.com/DjangoConEurope/
*LinkedIn - https://www.linkedin.com/company/djangocon-europe/
*Mastodon - https://fosstodon.org/@djangoconeurope
#djangocon #djangocon #djangoconeurope2026 #django
April 15 - 17, 2026
Athens, Greece
Note: We understand that names change, people change, and bodies change. We respect each individual's journey and privacy. If you have any concerns about a video or need us to remove content, please don't hesitate to contact us. We will handle your request with care and promptly address any issues.
Published October 26, 2026
Published October 26, 2026
Published October 26, 2026
Published October 26, 2026
Published October 26, 2026
Published October 26, 2026