The latest Django Chat podcast is out on EuroPython 2026 with Mia BajiΔ. π€ django-chat.simplecast.com/episodes/eur... π₯ youtu.be/2XIrNwSm-ao
Will Vincent
Will Vincent
@wsvincent.bsky.social
π Python. π¦ Django. π LearnDjango.com. Dev π₯ @JetBrains
304 followers60 following122 posts
Are Written Coding Tutorials Dead? If you mean written by an actual human developer who knows what they are talking about and took the time to write it all up and verify, then probably yes. π wsvincent.com/future-writt...
Will Vincent reposted
Until May 1, you can purchase PyCharm Pro with a 30% discount while supporting Django Software Foundation. JetBrains is a long-running Platinum sponsor of Django (one of 3) and the largest corporate sponsor by far. www.djangoproject.com/weblog/2026/...
Well this was a wild read, but extremely interesting. aphyr.com/posts/414-th...
Dealing with dead links on a Friday morning. wsvincent.com/dead-links-2... Tried to vibe code a fix. Ended up correcting Claude quite a bit. Would have been faster to just do it manually due to years fighting manually with DNS, Jekyll, Cloudflare, Netlify, and so on. :eyeroll:
The event is available on YouTube now with timestamps for all the speakers: www.youtube.com/live/qKkyBhX...
Will Vincent reposted
Curious to know what @jetbrains.com Developer Advocates do on Bluesky? Here's a list you should use π bsky.app/profile/did:...
Another "Recently" update. Brief reviews of four books: Recursion, Apple in China, All the Knowledge in the World, and How the South Won the Civil War. Plus, Split Fiction coop game completed, and Mark Carney's talk at Davos. wsvincent.com/recently-lat...
Will Vincent reposted
Ep191 Django 6.0 with Natalia Bidart is live! Natalia is a Django Fellow and the release manager for 6.0. Learn all about the new features: template partials, CSP, task queues, modern email, and more. djangochat.com/episodes/dja... Natalia's photo by Bartek Pawlik bartpawlik.format.com
Will Vincent reposted
If youβve ever wanted direct access to JetBrains expertsβ¦ congratulations! December is your month. Weβre hosting a multi-language AMA series on Reddit. Stay tuned to join the conversation! π β‘οΈr/jetbrains: https://www.reddit.com/r/Jetbrains/ β‘οΈr/kotlin: https://www.reddit.com/r/kotlin/
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...
Will Vincent reposted
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 π
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/...
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!
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
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-...
@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?...
Will Vincent reposted
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?...
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/
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/
Will Vincent reposted
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...
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-...
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...
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.
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...
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...
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...
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...
Will Vincent reposted
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
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...
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...
I wrote up a #europython recap from last week in Prague. Lots of discussions around AI, modern Python usage, and #PyCharm. Also, did you know there are 20 former ice vaults along the main river in town now converted into bars and cafes? Read on to learn more π . wsvincent.com/europython20...
I read this book on the flights over to @europython.eu and wrote up my thoughts. In short, a quick read that was informative, likely the perfect balance for non-technical readers, but I would have liked a deeper dive π€·ββοΈ. wsvincent.com/cointelligen...
I published a new piece, "6 Months as a Developer Advocate," for anyone curious what the job entails! The position varies A LOT company by company, so this is just my experience at JetBrains working on PyCharm. wsvincent.com/six-months-d...
My DjangoCon Europe keynote, "Django for Data Science: Deploying ML Models with Django" is now live! youtu.be/XJLvovUVlhw?... It also includes a live website (djangofordatascience.com) and GitHub repos for the code (github.com/wsvincent/dj...) and (github.com/wsvincent/ir...).
Django Chat #184: PHP Frameworks with Roman Pronskiy is live! Roman is the Executive Director of The PHP Foundation and a Developer Advocate at JetBrains. We discuss PHPβs evolution, Laravel vs Symfony, and what Python can learn from the PHP ecosystem. django-chat.simplecast.com/episodes/php...
I recently finished reading this memoir by a former Facebook global public policy director and wrote up some thoughts. In short, a very well-written and revealing look at the inside of the company. You can see how general indifference led to the Meta of today. wsvincent.com/careless-peo...
There's so much going on in AI/ML these days that it is hard to keep track of it all. It's a massive shift, more like the Industrial Revolution than the World Wide Web, in terms of how it will transform society. wsvincent.com/ai-thoughts-...
[Updated time/date!] Come swing by the @pycharm.dev booth on Saturday 3:35 pm to say hi. @pycon.us @djangoproject.com
I started a @djangoproject.com forum thread on rules for AI Agents. I'd love to hear more about what people are using. forum.djangoproject.com/t/ai-agent-r...
Will Vincent reposted
Ep182: Event Sourcing with Chris May is now live! Chris is a Senior Staff Engineer at WellSky, a software company in the health industry. We discuss his background as a graphic designer, learning #Python and #Django as an adult, #HTMX, event sourcing, and more. djangochat.com/episodes/eve...
I wrote up some thoughts on OpenAI's recent acquisition of Windsurf and what it means for the future of AI-infused developer tools. wsvincent.com/whats-happen...
This was a really good read about why Google has declined and doesn't seem to want to even do search anymore. I found myself nodding to basically all of it, and there are a number of insights I hadn't fully considered before, either. 10/10. www.honest-broker.com/p/the-worlds...
I wrote up my recap (with photos!) of attending DjangoCon Europe in Dublin, Ireland the other week. wsvincent.com/djangocon-eu...