
About me
I’m William Vincent, a software engineer, author, and developer advocate at JetBrains where I focus on Python web and data science with PyCharm.
I’ve been a part of the Django community for over a decade, writing three books during that time (Django for Beginners, Django for APIs, and Django for Professionals) that I regularly update and running LearnDjango.com. Since 2019, I have co-hosted the Django Chat podcast and co-written the weekly Django News newsletter.
I started my career in tech at Quizlet, where I was the third employee, leading operations and marketing while working directly with the founders on all aspects of the business. Since then I founded two startups that both failed and was an early employee at a third, Meta Search, which was acquired.
I maintain several open source packages, frequently give conference talks, and previously taught computer science at Williams College.
As a final note, I’m an avid reader and keep a mostly up-to-date list of books I’ve read and recommend over here.
Subscribe
You can also follow via RSS/Atom feeds or on social media below.
Contact Info
- Email: will@wsvincent.com - my preferred contact method. If you have general questions on Django I recommend the Official Django Forum.
- Socials: GitHub, LinkedIn, Mastodon, BlueSky.
Books
Django Chat Podcast
A podcast on Django co-hosted with Django Fellow Carlton Gibson featuring interviews with leading members of the community.
Django News Newsletter
A weekly newsletter co-written with Jeff Triplett that features news, articles, events, projects, podcasts, and more all focused on Django.
Selected Projects
- Awesome Django - curated list of awesome Django resources
- Lithium - starter framework for new Django projects
- DRFX - starter framework for new Django REST Framework projects
- DjangoBook.com - currently in-print books and courses on Django
Talks
Links include full slide decks and related GitHub repositories.
- Django for AI - DjangoCon US (September 2025)
- Django for Data Science - DjangoCon Europe Keynote (April 2025)
-
Django for Data Science: Deploying Machine Learning Models with Django - Boston Python Meetup (March 2025)
-
The Django User Model: Past, Present, Future - DjangoCon US (September 2024)
- The Django JigSaw Puzzle - DjangoCon US (October 2022)
- Search From The Ground Up - DjangoCon US (September 2019)
- Finally Understand User Authentication in Django REST Framework - DjangoCon US (September 2018)
- Django APIs and React - Django Boston (May 2018)
- 8 Reasons Why Learning Django is Hard - Django Boston (January 2019)
Podcast Guest Appearances
- Talk Python: Celebrating Django’s 20th Birthday With Its Creators (August 2025)
- The Python Show - Django (June 2024)
- Python People - Django, Writing Technical Books (January 2024)
- Test and Code - Testing Django Web Applications (April 2023)
- Python Bytes - From Prototype to Production in Django (October 2020)
- Profitable Python - Professional Developer Resources for Django (December 2019)
- Frontmatter - Self-Publishing and Changes in the Book Industry (July 2019)
- Talk Python - Teaching Django (December 2018)
- [Podcast._init__ - The Business Of Technical Authoring](https://www.podcastinit.com/technical-authoring-with-william-vincent-episode-179/) (_September 2018)