
Sign up to save your podcasts
Or


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
The Reality Behind "Vibe Coding"
Learning to Program as an Adult
AI and Programming Education
The Growing Burden on Open Source
Local and Specialized AI Models
Developer Concerns in the AI Era
Resources Mentioned
Special Guest: Will Vincent.
Support Teaching Python
By Sean Tibor and Kelly Paredes4.7
2323 ratings
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
The Reality Behind "Vibe Coding"
Learning to Program as an Adult
AI and Programming Education
The Growing Burden on Open Source
Local and Specialized AI Models
Developer Concerns in the AI Era
Resources Mentioned
Special Guest: Will Vincent.
Support Teaching Python

14,384 Listeners

583 Listeners

8,063 Listeners