Keeping Pace with Django: Evolving Through 15 years of Updates with Eduardo Felipe Castegnaro

This video features Eduardo Felipe Castegnaro at DjangoCon US 2026 in Chicago, Illinois, USA.

Keeping Pace with Django: Evolving Through 15 years of Updates with Eduardo Felipe Castegnaro
0:25:54
Published October 26, 2026
412 views

Working on the same codebase for 15 years is not something that you plan on doing. It's something that happens organically. As the years go on and the business requirements become ever more complex, you'll need to keep up with the stack to be able to deliver the product your users expect.

This talk will cover what worked (and what didn't) while building and running a codebase in production for over 15 years. You'll find out what it takes to bring a project from Python 2.6 and Django 1.2 all the way to Python 3.14 and Django 5.2.

We’ll explore how following release cycles, understanding release notes and deprecation policies helps you write code that is low maintenance while flexible enough to change when the time comes.

There will be samples of how individual views in the project were updated to take advantage of new features in the framework, including dropping dependencies when third-party libraries eventually made their way into Django.

Sometimes there might be a need to create workarounds for breaking changes or even backport a patch, so we'll also go over some tips on when bending the rules is the right decision.

This talk was presented by Eduardo Felipe Castegnaro at DjangoCon US 2026 in Chicago, Illinois, USA
https://2026.djangocon.us/talks/keeping-pace-with-django-evolving-through-15-years-of-updates/

Conference

DjangoCon US

August 24 - 28, 2026

Chicago, Illinois, USA

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.

More videos by Eduardo Felipe Castegnaro

More videos from DjangoCon US