Will Vincent
@wsvincent.bsky.social
🐍 Python. 🦄 Django. 📚 LearnDjango.com. Dev 🥑 @JetBrains
My @djangocon.us talk, "Django for AI", is live. I cover how to train a basic Machine Learning model, deploy it with Django, and run a local LLM model.
youtu.be/zIQZXr6XIU0?...
There's also a text-based write-up here with link to the three related GitHub repos.
wsvincent.com/django-for-a...
youtu.be/zIQZXr6XIU0?...
There's also a text-based write-up here with link to the three related GitHub repos.
wsvincent.com/django-for-a...
Django for AI: Deploying Machine Learning Models with Django with Will Vincent
YouTube video by DjangoCon US
youtu.be
November 6, 2025 at 9:49 PM
My @djangocon.us talk, "Django for AI", is live. I cover how to train a basic Machine Learning model, deploy it with Django, and run a local LLM model.
youtu.be/zIQZXr6XIU0?...
There's also a text-based write-up here with link to the three related GitHub repos.
wsvincent.com/django-for-a...
youtu.be/zIQZXr6XIU0?...
There's also a text-based write-up here with link to the three related GitHub repos.
wsvincent.com/django-for-a...
Reposted by Will Vincent
4,600+ developers.
Global trends.
The future of #Django.
Dive into the State of Django 2025 with Will Vincent: https://jb.gg/ptgdww
Global trends.
The future of #Django.
Dive into the State of Django 2025 with Will Vincent: https://jb.gg/ptgdww
November 4, 2025 at 3:01 PM
4,600+ developers.
Global trends.
The future of #Django.
Dive into the State of Django 2025 with Will Vincent: https://jb.gg/ptgdww
Global trends.
The future of #Django.
Dive into the State of Django 2025 with Will Vincent: https://jb.gg/ptgdww
Reposted by Will Vincent
Develop with #Django? You’re in good company.
We partnered with the Django Software Foundation to survey 4,600+ developers and find out:
👥 Who Django devs are
🛠️ How they use Django
⚙️ What tools they rely on
Read the full breakdown by @wsvincent.bsky.social: 🔗 jb.gg/ptgdww 🔗
We partnered with the Django Software Foundation to survey 4,600+ developers and find out:
👥 Who Django devs are
🛠️ How they use Django
⚙️ What tools they rely on
Read the full breakdown by @wsvincent.bsky.social: 🔗 jb.gg/ptgdww 🔗
🚀 The State of #Django 2025 is out!
We partnered with the @djangoproject.com to survey 4,600+ developers and found out:
⚡ HTMX and Alpine.js are rapidly gaining popularity
🤖 38% use AI to learn Django
💡 63% use type hints
Read the full breakdown by @wsvincent.bsky.social: 🔗 https://jb.gg/ptgdww 🔗
We partnered with the @djangoproject.com to survey 4,600+ developers and found out:
⚡ HTMX and Alpine.js are rapidly gaining popularity
🤖 38% use AI to learn Django
💡 63% use type hints
Read the full breakdown by @wsvincent.bsky.social: 🔗 https://jb.gg/ptgdww 🔗
October 27, 2025 at 3:23 PM
Develop with #Django? You’re in good company.
We partnered with the Django Software Foundation to survey 4,600+ developers and find out:
👥 Who Django devs are
🛠️ How they use Django
⚙️ What tools they rely on
Read the full breakdown by @wsvincent.bsky.social: 🔗 jb.gg/ptgdww 🔗
We partnered with the Django Software Foundation to survey 4,600+ developers and find out:
👥 Who Django devs are
🛠️ How they use Django
⚙️ What tools they rely on
Read the full breakdown by @wsvincent.bsky.social: 🔗 jb.gg/ptgdww 🔗
Reposted by Will Vincent
🎉 #Django turns 20!
In this special interview, @wsvincent.bsky.social and @thibaudcolas.bsky.social, President of the DSF, discuss:
💬 How the Django survey shapes new Django features
⚙️ Adapting to industry shifts
🌍 The first DSF Impact Survey
Watch the full conversation: https://jb.gg/8lmrqm
In this special interview, @wsvincent.bsky.social and @thibaudcolas.bsky.social, President of the DSF, discuss:
💬 How the Django survey shapes new Django features
⚙️ Adapting to industry shifts
🌍 The first DSF Impact Survey
Watch the full conversation: https://jb.gg/8lmrqm
October 31, 2025 at 1:01 PM
🎉 #Django turns 20!
In this special interview, @wsvincent.bsky.social and @thibaudcolas.bsky.social, President of the DSF, discuss:
💬 How the Django survey shapes new Django features
⚙️ Adapting to industry shifts
🌍 The first DSF Impact Survey
Watch the full conversation: https://jb.gg/8lmrqm
In this special interview, @wsvincent.bsky.social and @thibaudcolas.bsky.social, President of the DSF, discuss:
💬 How the Django survey shapes new Django features
⚙️ Adapting to industry shifts
🌍 The first DSF Impact Survey
Watch the full conversation: https://jb.gg/8lmrqm
I really enjoyed appearing on the AI Engineering Podcast to talk about AI agents/rules, constraining the blast radius, local models, and touched upon the recent @djangoproject.com Developers Survey 2025 results that just came out.
www.aiengineeringpodcast.com/episodepage/...
www.aiengineeringpodcast.com/episodepage/...
Agents, IDEs, and the Blast Radius: Practical AI for Software Engineers
Summary
In this episode of the AI Engineering Podcast Will Vincent, Python developer advocate at JetBrains (PyCharm), talks about how AI utilities are…
www.aiengineeringpodcast.com
November 3, 2025 at 5:26 PM
I really enjoyed appearing on the AI Engineering Podcast to talk about AI agents/rules, constraining the blast radius, local models, and touched upon the recent @djangoproject.com Developers Survey 2025 results that just came out.
www.aiengineeringpodcast.com/episodepage/...
www.aiengineeringpodcast.com/episodepage/...
Reposted by Will Vincent
🚀 The State of #Django 2025 is out!
We partnered with the @djangoproject.com to survey 4,600+ developers and found out:
⚡ HTMX and Alpine.js are rapidly gaining popularity
🤖 38% use AI to learn Django
💡 63% use type hints
Read the full breakdown by @wsvincent.bsky.social: 🔗 https://jb.gg/ptgdww 🔗
We partnered with the @djangoproject.com to survey 4,600+ developers and found out:
⚡ HTMX and Alpine.js are rapidly gaining popularity
🤖 38% use AI to learn Django
💡 63% use type hints
Read the full breakdown by @wsvincent.bsky.social: 🔗 https://jb.gg/ptgdww 🔗
October 27, 2025 at 1:30 PM
🚀 The State of #Django 2025 is out!
We partnered with the @djangoproject.com to survey 4,600+ developers and found out:
⚡ HTMX and Alpine.js are rapidly gaining popularity
🤖 38% use AI to learn Django
💡 63% use type hints
Read the full breakdown by @wsvincent.bsky.social: 🔗 https://jb.gg/ptgdww 🔗
We partnered with the @djangoproject.com to survey 4,600+ developers and found out:
⚡ HTMX and Alpine.js are rapidly gaining popularity
🤖 38% use AI to learn Django
💡 63% use type hints
Read the full breakdown by @wsvincent.bsky.social: 🔗 https://jb.gg/ptgdww 🔗
Sitting in the lounge at JFK airport so time to write up something fun: the secret prompts in Copilot CLI.
wsvincent.com/copilot-cli-...
Yes, you can see them for yourself!
wsvincent.com/copilot-cli-...
Yes, you can see them for yourself!
October 4, 2025 at 11:31 PM
Sitting in the lounge at JFK airport so time to write up something fun: the secret prompts in Copilot CLI.
wsvincent.com/copilot-cli-...
Yes, you can see them for yourself!
wsvincent.com/copilot-cli-...
Yes, you can see them for yourself!
A fun Friday night hack superpowered by Claude Code. The original Django book by Adrian Holovaty and Jacob Kaplan-Moss is now available again at DjangoBook.com.
I wrote up a short bit on how this came to be: wsvincent.com/djangobook-b...
#django #python
I wrote up a short bit on how this came to be: wsvincent.com/djangobook-b...
#django #python
October 4, 2025 at 7:47 PM
A fun Friday night hack superpowered by Claude Code. The original Django book by Adrian Holovaty and Jacob Kaplan-Moss is now available again at DjangoBook.com.
I wrote up a short bit on how this came to be: wsvincent.com/djangobook-b...
#django #python
I wrote up a short bit on how this came to be: wsvincent.com/djangobook-b...
#django #python
My @djangochat.bsky.social podcast host, Carlton Gibson, made an offhand remark the other day, as we yet-again debated AI, saying "I miss tabs vs spaces." And it got me thinking....
wsvincent.com/i-miss-tabs-...
wsvincent.com/i-miss-tabs-...
October 1, 2025 at 8:23 PM
My @djangochat.bsky.social podcast host, Carlton Gibson, made an offhand remark the other day, as we yet-again debated AI, saying "I miss tabs vs spaces." And it got me thinking....
wsvincent.com/i-miss-tabs-...
wsvincent.com/i-miss-tabs-...
@jmduke.com got a shout out in the most recent @djangochat.bsky.social episode with Jacob Walls. We have a new section at the end of episodes where we recommend a book...
youtu.be/P-D7DtGJqzY?...
youtu.be/P-D7DtGJqzY?...
October 1, 2025 at 6:55 PM
@jmduke.com got a shout out in the most recent @djangochat.bsky.social episode with Jacob Walls. We have a new section at the end of episodes where we recommend a book...
youtu.be/P-D7DtGJqzY?...
youtu.be/P-D7DtGJqzY?...
Reposted by Will Vincent
Ep186 with Django Fellow Jacob Walls is live!
We talk about his background, transitioning from music to programming, what to expect in Django 6.0 this December, and more.
djangochat.com/episodes/dja...
Also available on YouTube if you prefer: youtu.be/P-D7DtGJqzY?...
We talk about his background, transitioning from music to programming, what to expect in Django 6.0 this December, and more.
djangochat.com/episodes/dja...
Also available on YouTube if you prefer: youtu.be/P-D7DtGJqzY?...
October 1, 2025 at 2:44 PM
Ep186 with Django Fellow Jacob Walls is live!
We talk about his background, transitioning from music to programming, what to expect in Django 6.0 this December, and more.
djangochat.com/episodes/dja...
Also available on YouTube if you prefer: youtu.be/P-D7DtGJqzY?...
We talk about his background, transitioning from music to programming, what to expect in Django 6.0 this December, and more.
djangochat.com/episodes/dja...
Also available on YouTube if you prefer: youtu.be/P-D7DtGJqzY?...
A review of Karen Hao's recent book, Empire of AI.
Very well written and researched. She makes a convincing case that modern AI companies are closer to European countries in their attempts at empire-building and colonizing vast swaths of the public.
wsvincent.com/empire-of-ai/
Very well written and researched. She makes a convincing case that modern AI companies are closer to European countries in their attempts at empire-building and colonizing vast swaths of the public.
wsvincent.com/empire-of-ai/
September 30, 2025 at 10:27 PM
A review of Karen Hao's recent book, Empire of AI.
Very well written and researched. She makes a convincing case that modern AI companies are closer to European countries in their attempts at empire-building and colonizing vast swaths of the public.
wsvincent.com/empire-of-ai/
Very well written and researched. She makes a convincing case that modern AI companies are closer to European countries in their attempts at empire-building and colonizing vast swaths of the public.
wsvincent.com/empire-of-ai/
In the near future, Small Language Models (SLMs) will likely become the dominant way users consume AI. This post explores why.
wsvincent.com/future-ai-slm/
wsvincent.com/future-ai-slm/
September 22, 2025 at 3:40 PM
In the near future, Small Language Models (SLMs) will likely become the dominant way users consume AI. This post explores why.
wsvincent.com/future-ai-slm/
wsvincent.com/future-ai-slm/
Reposted by Will Vincent
Ep185 DjangoCon US Recap is live!
We're back after the summer break, discussing @djangocon.us last week, Django 6.0 feature freeze, adding APIs to core Django, and Django on the Med next month.
djangochat.com/episodes/dja...
We're back after the summer break, discussing @djangocon.us last week, Django 6.0 feature freeze, adding APIs to core Django, and Django on the Med next month.
djangochat.com/episodes/dja...
September 18, 2025 at 2:22 AM
Ep185 DjangoCon US Recap is live!
We're back after the summer break, discussing @djangocon.us last week, Django 6.0 feature freeze, adding APIs to core Django, and Django on the Med next month.
djangochat.com/episodes/dja...
We're back after the summer break, discussing @djangocon.us last week, Django 6.0 feature freeze, adding APIs to core Django, and Django on the Med next month.
djangochat.com/episodes/dja...
My recap of @djangocon.us last week is live.
Photos, talk descriptions, hallway track vibes, and some takeaways:
* AI is widely used, but with some skepticism
* AI Chat > AI Agents for most Django devs so far
* LLMs are wreaking havoc on open source maintainers
wsvincent.com/djangoconus-...
Photos, talk descriptions, hallway track vibes, and some takeaways:
* AI is widely used, but with some skepticism
* AI Chat > AI Agents for most Django devs so far
* LLMs are wreaking havoc on open source maintainers
wsvincent.com/djangoconus-...
September 17, 2025 at 12:01 AM
My recap of @djangocon.us last week is live.
Photos, talk descriptions, hallway track vibes, and some takeaways:
* AI is widely used, but with some skepticism
* AI Chat > AI Agents for most Django devs so far
* LLMs are wreaking havoc on open source maintainers
wsvincent.com/djangoconus-...
Photos, talk descriptions, hallway track vibes, and some takeaways:
* AI is widely used, but with some skepticism
* AI Chat > AI Agents for most Django devs so far
* LLMs are wreaking havoc on open source maintainers
wsvincent.com/djangoconus-...
I posted a detailed writeup of my @djangocon.us talk I gave on Monday titled, "Django for AI."
It has all the slides, my notes, links to the repos and demos, and more. Happy to chat with anyone who'd like to explore these ideas further!
wsvincent.com/django-for-a...
It has all the slides, my notes, links to the repos and demos, and more. Happy to chat with anyone who'd like to explore these ideas further!
wsvincent.com/django-for-a...
September 11, 2025 at 7:51 PM
I posted a detailed writeup of my @djangocon.us talk I gave on Monday titled, "Django for AI."
It has all the slides, my notes, links to the repos and demos, and more. Happy to chat with anyone who'd like to explore these ideas further!
wsvincent.com/django-for-a...
It has all the slides, my notes, links to the repos and demos, and more. Happy to chat with anyone who'd like to explore these ideas further!
wsvincent.com/django-for-a...
A sneak peek of a demo I will show at @djangocon.us next week during my talk on "Django for AI."
This is a local Django website connected to Ollama using async views, server side events, and HTMX to mimic the functionality of a LLM chatbot like ChatGPT or Anthropic.
This is a local Django website connected to Ollama using async views, server side events, and HTMX to mimic the functionality of a LLM chatbot like ChatGPT or Anthropic.
September 4, 2025 at 4:59 PM
A sneak peek of a demo I will show at @djangocon.us next week during my talk on "Django for AI."
This is a local Django website connected to Ollama using async views, server side events, and HTMX to mimic the functionality of a LLM chatbot like ChatGPT or Anthropic.
This is a local Django website connected to Ollama using async views, server side events, and HTMX to mimic the functionality of a LLM chatbot like ChatGPT or Anthropic.
Attending @djangocon.us next week in Chicago either online or in person?
Here are my tips and tricks for maximizing your experience. From the hallway track to Pac-Man at meals, learn what makes Django events so special.
Pic from 2023 Sprints with Paolo Melchiorre.
wsvincent.com/insiders-gui...
Here are my tips and tricks for maximizing your experience. From the hallway track to Pac-Man at meals, learn what makes Django events so special.
Pic from 2023 Sprints with Paolo Melchiorre.
wsvincent.com/insiders-gui...
September 4, 2025 at 4:00 PM
Attending @djangocon.us next week in Chicago either online or in person?
Here are my tips and tricks for maximizing your experience. From the hallway track to Pac-Man at meals, learn what makes Django events so special.
Pic from 2023 Sprints with Paolo Melchiorre.
wsvincent.com/insiders-gui...
Here are my tips and tricks for maximizing your experience. From the hallway track to Pac-Man at meals, learn what makes Django events so special.
Pic from 2023 Sprints with Paolo Melchiorre.
wsvincent.com/insiders-gui...
I was quite struck by a recent video interview with Po-Shen Loh from Carnegie Mellon on what it means to be human in an AI world.
This article has a link to the video and some thoughts on how we can all navigate AI going forward.
wsvincent.com/how-to-succe...
This article has a link to the video and some thoughts on how we can all navigate AI going forward.
wsvincent.com/how-to-succe...
How to Succeed as a Human in an AI World - William Vincent
Reviewing Po-Shen Loh's advice on how to integrate AI into our lives.
wsvincent.com
August 28, 2025 at 1:19 PM
I was quite struck by a recent video interview with Po-Shen Loh from Carnegie Mellon on what it means to be human in an AI world.
This article has a link to the video and some thoughts on how we can all navigate AI going forward.
wsvincent.com/how-to-succe...
This article has a link to the video and some thoughts on how we can all navigate AI going forward.
wsvincent.com/how-to-succe...
New book review of Supremacy by Parmy Olson. tl;dr it's a really gripping look at the people behind AI/LLMs, most notably Demis Hassabis of DeepMind and Sam Altman of OpenAI, and sobering to see how even good intentions can morph into the polar opposite over time.
wsvincent.com/supremacy-ai...
wsvincent.com/supremacy-ai...
August 20, 2025 at 4:55 PM
New book review of Supremacy by Parmy Olson. tl;dr it's a really gripping look at the people behind AI/LLMs, most notably Demis Hassabis of DeepMind and Sam Altman of OpenAI, and sobering to see how even good intentions can morph into the polar opposite over time.
wsvincent.com/supremacy-ai...
wsvincent.com/supremacy-ai...
I had a blast joining the panel yesterday for a @talkpython.fm livestream on "Django's 20th Birthday." Guests included Adrian Holovaty, @simonwillison.net , @thibaudcolas.bsky.social , @webology.bsky.social , and @mkennedy.codes.
www.youtube.com/live/qlYCUI5...
www.youtube.com/live/qlYCUI5...
August 19, 2025 at 2:05 PM
I had a blast joining the panel yesterday for a @talkpython.fm livestream on "Django's 20th Birthday." Guests included Adrian Holovaty, @simonwillison.net , @thibaudcolas.bsky.social , @webology.bsky.social , and @mkennedy.codes.
www.youtube.com/live/qlYCUI5...
www.youtube.com/live/qlYCUI5...
Reposted by Will Vincent
What's the state of Python in 2025?
@pycharm.dev partnered with @python.org for the annual Python Developers Survey, shaped by 30k+ Python devs.
🧑💻 Who’s using Python and why
📈 What tools are gaining ground
🌍 How the community is changing
Check out the results: jb.gg/uka16g
@pycharm.dev partnered with @python.org for the annual Python Developers Survey, shaped by 30k+ Python devs.
🧑💻 Who’s using Python and why
📈 What tools are gaining ground
🌍 How the community is changing
Check out the results: jb.gg/uka16g
🚀 The State of Python 2025 is here!
Our findings from the #Python Developers Survey done in collab with @python.org:
📊 51% use Python for data
🌐 46% use it for web dev
👨💻 Half of the community is new
🔧 83% still use older Python versions
Check out the takeaways by @mkennedy.codes: jb.gg/uka16g
Our findings from the #Python Developers Survey done in collab with @python.org:
📊 51% use Python for data
🌐 46% use it for web dev
👨💻 Half of the community is new
🔧 83% still use older Python versions
Check out the takeaways by @mkennedy.codes: jb.gg/uka16g
The State of Python 2025 | The PyCharm Blog
Discover the latest Python trends and predictions backed by a survey of over 30,000 developers.
jb.gg
August 18, 2025 at 3:29 PM
What's the state of Python in 2025?
@pycharm.dev partnered with @python.org for the annual Python Developers Survey, shaped by 30k+ Python devs.
🧑💻 Who’s using Python and why
📈 What tools are gaining ground
🌍 How the community is changing
Check out the results: jb.gg/uka16g
@pycharm.dev partnered with @python.org for the annual Python Developers Survey, shaped by 30k+ Python devs.
🧑💻 Who’s using Python and why
📈 What tools are gaining ground
🌍 How the community is changing
Check out the results: jb.gg/uka16g
Reposted by Will Vincent
📊 According to the State of Python 2025, 51% of Python developers use it for data exploration and processing.
👀 And you? What are you building with Python right now?
Tell us in the comments! 👇
👀 And you? What are you building with Python right now?
Tell us in the comments! 👇
August 18, 2025 at 2:06 PM
📊 According to the State of Python 2025, 51% of Python developers use it for data exploration and processing.
👀 And you? What are you building with Python right now?
Tell us in the comments! 👇
👀 And you? What are you building with Python right now?
Tell us in the comments! 👇
The 2025 State of Python survey is now out!
This is the 8th annual collaboration between @python.org and @pycharm.dev on current trends in Python.
@mkennedy.codes wrote up a great summary of the results and key trends.
blog.jetbrains.com/pycharm/2025...
This is the 8th annual collaboration between @python.org and @pycharm.dev on current trends in Python.
@mkennedy.codes wrote up a great summary of the results and key trends.
blog.jetbrains.com/pycharm/2025...
August 18, 2025 at 1:09 PM
The 2025 State of Python survey is now out!
This is the 8th annual collaboration between @python.org and @pycharm.dev on current trends in Python.
@mkennedy.codes wrote up a great summary of the results and key trends.
blog.jetbrains.com/pycharm/2025...
This is the 8th annual collaboration between @python.org and @pycharm.dev on current trends in Python.
@mkennedy.codes wrote up a great summary of the results and key trends.
blog.jetbrains.com/pycharm/2025...
I'll be giving a talk, "Django for AI: Deploying Machine Learning Models with Django," at DjangoCon US in Chicago this September 😀 . Come see that it's not too scary to build an ML model in a Jupyter notebook and then deploy it with Django.
2025.djangocon.us/news/announc...
2025.djangocon.us/news/announc...
July 24, 2025 at 8:12 PM
I'll be giving a talk, "Django for AI: Deploying Machine Learning Models with Django," at DjangoCon US in Chicago this September 😀 . Come see that it's not too scary to build an ML model in a Jupyter notebook and then deploy it with Django.
2025.djangocon.us/news/announc...
2025.djangocon.us/news/announc...