
Episode 158: Will Vincent on Django, AI Coding, and Why Fundamentals Still Matter
From Teaching Python by Sean Tibor and Kelly Paredes
June 10, 2026 · 1h 12m · Episode 158
About this episode
Will Vincent discusses the relevance of Django, the impact of AI on coding, and the importance of foundational programming skills.
In this episode, Python Developer Advocate and author Will Vincent joins the hosts to discuss the lasting appeal of Django, changes in how people learn web development, and the ways AI is reshaping software engineering. While modern AI tools can generate working code in seconds, Django's opinionated design and emphasis on maintainability help developers avoid many of the security and architectural problems that often emerge as projects grow. Drawing on his background as an educator, author, and Developer Advocate at JetBrains, Will shares his perspective on the challenges facing today's developers and computer science students. The conversation touches on "vibe coding," the misconception that a successful prototype automatically translates into a production-ready application, and the increasing burden AI-generated content is placing on open-source maintainers. Will also discusses the rise of specialized AI models, the importance of human trust in technical communities, and why foundational software engineering skills remain valuable despite rapid advances in AI tooling. Key Topics Covered Why Django Still Matters A look at why Django continues to be a strong choice for building…
People in this episode
Hosts: Sean Tibor, Kelly Paredes
Guest: Will Vincent
Topics covered
- Django
- AI in software engineering
- web development education
- vibe coding
- software architecture
- open-source maintainability
Keywords
- Django
- AI coding
- software engineering
- vibe coding
- open-source
- web development
- programming fundamentals
Mentioned in this episode
Organizations: JetBrains, Django
More episodes of Teaching Python
- Episode 157: Episode # 157 Philip Guo: The Code Runs. But Do You Understand It? · May 30, 2026 · 54 min
- Episode 156: When Code Leaves the Screen · May 23, 2026 · 56 min
- Episode 155: Hello World is Dead · April 6, 2026 · 48 min
- Episode 154: Are You Techie Enough? · March 3, 2026 · 50 min
- Episode 153: 2025 Holiday Gift Guide · December 14, 2025 · 40 min
- Episode 152: High School CS with Quincy Tennyson · November 26, 2025 · 54 min
Explore listener stats, chart rankings, contacts and more on the Teaching Python podcast page.