POPULARITY
Categories
Jeff, Django, and Roman are blasting from the past to give us a look into comic books that came out the second week of July 2025. So, maybe you'll hear a little bit about the James Gunn Superman movie too... so gear up and tighten your seatbelts so Rome-Flash can speed you back to different days...0:03:51 - Well Welcome Wellmer!0:09:25 - Action Comics #10880:17:15 - Kevin Smith Presents: Archie Meets Jay & Silent Bob #10:25:24 - Batman: Dark Patterns #80:30:55 - Email from James!0:34:01 - Fantastic Four #10:44:54 - Superman Treasury 2025: Hero For All #10:51:33 - Marvel Swimsuit Special: Friends, Foes, & Rivals #10:54:52 - Beneath the Trees Where Nobody Sees: Rite of Spring #10:59:20 - Batman: Gotham by Gaslight: A League for Justice #11:04:51 - Flex Mentallo Hardcover1:08:21 - James Gunn's SupermanSPOILERS! Tread carefully dear listener, because we're going to talk about what happened in these books. So definitely pause this, read your comics, and come back. We'll still be here!And an enormous thank you, as always, to Andrew Carlson for editing this mess into something listenable.Subscribe to us on Apple, Spotify or wherever you like to get your podcasts.Email us at jeff@thecomicsplace.com! We love hearing from you and there's a good chance we will read it on air!Cover art by Dan ParentVisit us at The Comics Place next time you're in Bellingham, Washington!
Talk Python To Me - Python conversations for passionate developers
Twenty years after a scrappy newsroom team hacked together a framework to ship stories fast, Django remains the Python web framework that ships real apps, responsibly. In this anniversary roundtable with its creators and long-time stewards: Simon Willison, Adrian Holovaty, Will Vincent, Jeff Triplet, and Thibaud Colas, we trace the path from the Lawrence Journal-World to 1.0, DjangoCon, and the DSF; unpack how a BSD license and a culture of docs, tests, and mentorship grew a global community; and revisit lessons from deployments like Instagram. We talk modern Django too: ASGI and async, HTMX-friendly patterns, building APIs with DRF and Django Ninja, and how Django pairs with React and serverless without losing its batteries-included soul. You'll hear about Django Girls, Djangonauts, and the Django Fellowship that keep momentum going, plus where Django fits in today's AI stacks. Finally, we look ahead at the next decade of speed, security, and sustainability. Episode sponsors Talk Python Courses Python in Production Links from the show Guests Simon Willison: simonwillison.net Adrian Holovaty: holovaty.com Will Vincent: wsvincent.com Jeff Triplet: jefftriplett.com Thibaud Colas: thib.me Show Links Django's 20th Birthday Reflections (Simon Willison): simonwillison.net Happy 20th Birthday, Django! (Django Weblog): djangoproject.com Django 2024 Annual Impact Report: djangoproject.com Welcome Our New Fellow: Jacob Tyler Walls: djangoproject.com Soundslice Music Learning Platform: soundslice.com Djangonaut Space Mentorship for Django Contributors: djangonaut.space Wagtail CMS for Django: wagtail.org Django REST Framework: django-rest-framework.org Django Ninja API Framework for Django: django-ninja.dev Lawrence Journal-World: ljworld.com Watch this episode on YouTube: youtube.com Episode #518 deep-dive: talkpython.fm/518 Episode transcripts: talkpython.fm Developer Rap Theme Song: Served in a Flask: talkpython.fm/flasksong --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy
In this milestone 150th episode, hosts Kelly Schuster-Paredes and Sean Tibor sit down with Simon Willison, co-creator of Django and creator of Datasette and LLM tools, for an in-depth conversation about artificial intelligence in Python education. The discussion covers the current landscape of LLMs in coding education, from the benefits of faster iteration cycles to the risks of students losing that crucial "aha moment" when they solve problems independently. Simon shares insights on prompt injection vulnerabilities, the importance of local models for privacy, and why he believes LLMs are much harder to use effectively than most people realize. Key topics include: Educational Strategy: When to introduce AI tools vs. building foundational skills first Security Concerns: Prompt injection attacks and their implications for educational tools Student Engagement: Maintaining motivation and problem-solving skills in an AI world Practical Applications: Using LLMs for code review, debugging, and rapid prototyping Privacy Issues: Understanding data collection and training practices of major AI companies Local Models: Running AI tools privately on personal devices The "Jagged Frontier": Why LLMs excel at some tasks while failing at others Simon brings 20 years of Django experience and deep expertise in both web development and AI tooling to discuss how educators can thoughtfully integrate these powerful but unpredictable tools into their classrooms. The conversation balances excitement about AI's potential with realistic assessments of its limitations and risks. Whether you're a coding educator trying to navigate the AI revolution or a developer interested in the intersection of education and technology, this episode provides practical insights for working with LLMs responsibly and effectively. Resources mentioned: - Simon's blog: simonwillison.net - Mission Encodable curriculum - Datasette and LLM tools - GitHub Codespaces for safe AI experimentation Special Guest: Simon Willison.
Roman and Django are buddied up for the first time in forever to discuss some VERY important topics. Interestingly enough, we have a whole bunch of animal-focused comics this week, and yet, we have no Jeff! Guess we'll have to get his thoughts after you listen to this episode!0:02:24 - Well Welcome Wellmer!0:08:32 - Absolute Batman #110:14:41 - The Thing vs. the Marvel Universe #10:19:21 - Krypto: Last Dog of Krypton #30:22:32 - Detective Comics #11000:30:08 - TMNT: Journeys #10:33:38 - The Jungle #10:37:52 - Escape #1SPOILERS! Tread carefully dear listener, because we're going to talk about what happened in these books. So definitely pause this, read your comics, and come back. We'll still be here!And an enormous thank you, as always, to Andrew Carlson for editing this mess into something listenable.Subscribe to us on Apple, Spotify or wherever you like to get your podcasts.Email us at jeff@thecomicsplace.com! We love hearing from you and there's a good chance we will read it on air!Cover art by JockVisit us at The Comics Place next time you're in Bellingham, Washington!
Riceviamo e pubblichiamo il comunicato diffuso dal Collettivo Rotte Balcaniche e dai centri sociali Django di Treviso e Arcadia di Schio, sul suicidio in carcere di Danilo Rihai, il giovane tunisino arrestato dopo un pomeriggio di caos e tentate rapine in centro a Vicenza. .
Topics covered in this episode: pyx - optimized backend for uv * Litestar is worth a look* * Django remake migrations* * django-chronos* Extras Joke Watch on YouTube About the show Python Bytes 445 Sponsored by Sentry: pythonbytes.fm/sentry - Python Error and Performance Monitoring Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Michael #1: pyx - optimized backend for uv via John Hagen (thanks again) I'll be interviewing Charlie in 9 days on Talk Python → Sign up (get notified) of the livestream here. Not a PyPI replacement, more of a middleware layer to make it better, faster, stronger. pyx is a paid service, with maybe a free option eventually. Brian #2: Litestar is worth a look James Bennett Michael brought up Litestar in episode 444 when talking about rewriting TalkPython in Quart James brings up scaling - Litestar is easy to split an app into multiple files Not using pydantic - You can use pydantic with Litestar, but you don't have to. Maybe attrs is right for you instead. Michael brought up Litestar seems like a “more batteries included” option. Somewhere between FastAPI and Django. Brian #3: Django remake migrations Suggested by Bruno Alla on BlueSky In response to a migrations topic last week django-remake-migrations is a tool to help you with migrations and the docs do a great job of describing the problem way better than I did last week “The built-in squashmigrations command is great, but it only work on a single app at a time, which means that you need to run it for each app in your project. On a project with enough cross-apps dependencies, it can be tricky to run.” “This command aims at solving this problem, by recreating all the migration files in the whole project, from scratch, and mark them as applied by using the replaces attribute.” Also of note The package was created with Copier Michael brought up Copier in 2021 in episode 219 It has a nice comparison table with CookieCutter and Yoeman One difference from CookieCutter is yml vs json. I'm actually not a huge fan of handwriting either. But I guess I'd rather hand write yml. So I'm thinking of trying Copier with my future project template needs. Michael #4: django-chronos Django middleware that shows you how fast your pages load, right in your browser. Displays request timing and query counts for your views and middleware. Times middleware, view, and total per request (CPU and DB). Extras Brian: Test & Code 238: So Long, and Thanks for All the Fish after 10 years, this is the goodbye episode Michael: Auto-activate Python virtual environment for any project with a venv directory in your shell (macOS/Linux): See gist. Python 3.13.6 is out. Open weight OpenAI models Just Enough Python for Data Scientists Course The State of Python 2025 article by Michael Joke: python is better than java
Roman, Jeff, and Django aren't ready to retire, but they are ready to rumble! First up we explore some Silver Age-y goodness, before touching on Bronze Age carnage, and finally the modern day twist on everything. We even have another Deniz Camp book! Just hit play, friends.0:02:40 - Roman's Brief Non-Spoiler Fantastic Four: First Steps thoughts0:04:20 - Well Welcome Wellmer!0:10:16 - Superman: The Kryptonite Spectrum #10:22:39 - Predator Kills the Marvel Universe #10:29:43 - Fantastic Four #20:36:41 - Batman: Dark Patterns #90:44:24 - Captain Planet #30:46:44 - The Ultimates #150:52:49 - Transformers #230:56:50 - Spider-Man & Wolverine #41:01:00 - The Avengers in the Veracity Trap!SPOILERS! Tread carefully dear listener, because we're going to talk about what happened in these books. So definitely pause this, read your comics, and come back. We'll still be here!And an enormous thank you, as always, to Andrew Carlson for editing this mess into something listenable.Subscribe to us on Apple, Spotify or wherever you like to get your podcasts.Email us at jeff@thecomicsplace.com! We love hearing from you and there's a good chance we will read it on air!Cover art by Juan FerreyraVisit us at The Comics Place next time you're in Bellingham, Washington!
Are you a fan of Magic: The Gathering, Dungeons & Dragons, or epic fantasy worlds? In this Lit Chat, local author Michael Regina interviews celebrated fantasy author Django Wexler, the featured guest at this year's Jax Pop Con. Django shares insights into his writing process, his love for tabletop games, and the inspiration behind his latest novel, "How To Become the Dark Lord and Die Trying." Check out Django's books from the library: https://jaxpl.na4.iiivega.com/search?query=django%20wexler&searchType=agent&pageSize=10 Learn more about Django Wexler on his website: djangowexler.com Learn more about Michael Regina on his website: michaeleregina.com --- Never miss an event! Sign up for email newsletters at https://bit.ly/JaxLibraryUpdates Jacksonville Public LibraryWebsite: https://jaxpubliclibrary.org/ Twitter: https://twitter.com/jaxlibrary Facebook: https://www.facebook.com/JaxLibrary/ Instagram: https://www.instagram.com/jaxlibrary/ YouTube: https://www.youtube.com/user/jaxpubliclibraryfl Contact Us: jplpromotions@coj.net
Jeff, Django, and Roman are gung-ho to talk about last week's comic books - but not only that, to celebrate the 400th episode of this very podcast! That's at least 2 gross. Maybe a little more. Get ready for a lot of fun questions!0:03:12 - Well Welcome Wellmer!0:11:21 - Daredevil: Cold Day in Hell #30:19:20 - One World Under Doom #60:25:34 - Email from the Editor!0:34:56 - Absolute Green Lantern #50:41:42 - Absolute Superman #100:44:48 - A Beary Surprising Guest!0:45:16 - Live Q&A! ft. Kisdon0:47:29 - Live Q&A! ft. Judd0:49:51 - Live Q&A! ft. SteveSPOILERS! Tread carefully dear listener, because we're going to talk about what happened in these books. So definitely pause this, read your comics, and come back. We'll still be here!And an enormous thank you, as always, to Andrew Carlson for editing this mess into something listenable.Subscribe to us on Apple, Spotify or wherever you like to get your podcasts.Email us at jeff@thecomicsplace.com! We love hearing from you and there's a good chance we will read it on air!Cover art by Ben HarveyVisit us at The Comics Place next time you're in Bellingham, Washington!
Topics covered in this episode: Coverage.py regex pragmas * Python of Yore* * nox-uv* * A couple Django items* Extras Joke Watch on YouTube About the show Sponsored by DigitalOcean: pythonbytes.fm/digitalocean-gen-ai Use code DO4BYTES and get $200 in free credit Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: Coverage.py regex pragmas Ned Batchelder The regex implementation of how coverage.py recognizes pragmas is pretty amazing. It's extensible through plugins covdefaults adds a bunch of default exclusions, and also platform- and version-specific comment syntaxes. coverage-conditional-plugin gives you a way to create comment syntaxes for entire files, for whether other packages are installed, and so on. A change from last year (as part of coverage.py 7.6 allows multiline regexes, which let's us do things like: Exclude an entire file with A(?s:.*# pragma: exclude file.*)Z Allow start and stop delimiters with # no cover: start(?s:.*?)# no cover: stop Exclude empty placeholder methods with ^s*(((async )?def .*?)?)(s*->.*?)?:s*)?...s*(#|$) See Ned's article for explanations of these Michael #2: Python of Yore via Matthias Use YORE: ... comments to highlight CPython version dependencies. # YORE: EOL 3.8: Replace block with line 4. if sys.version_info < (3, 9): from astunparse import unparse else: from ast import unparse Then check when they go out of support: $ yore check --eol-within '5 months' ./src/griffe/agents/nodes/_values.py:11: Python 3.8 will reach its End of Life within approx. 4 months Even fix them with fix . Michael #3: nox-uv via John Hagen What nox-uv does is make it very simple to install uv extras and/or dependency groups into a nox session's virtual environment. The versions installed are constrained by uv's lockfile meaning that everything is deterministic and pinned. Dependency groups make it very easy to install only want is necessary for a session (e.g., only linting dependencies like Ruff, or main dependencies + mypy for type checking). Brian #4: A couple Django items Stop Using Django's squashmigrations: There's a Better Way Johnny Metz Resetting migrations is sometimes the right thing. Overly simplified summary: delete migrations and start over dj-lite Adam Hill Use SQLite in production with Django “Simplify deploying and maintaining production Django websites by using SQLite in production. dj-lite helps enable the best performance for SQLite for small to medium-sized projects. It requires Django 5.1+.” Extras Brian: Test & Code 237: FastAPI Cloud with Sebastian Ramirez will be out later today pythontest.com: pytest fixtures nuts and bolts - revisited A blog series that I wrote a long time ago. I've updated it into more managable bite-sized pieces, updated and tested with Python 3.13 and pytest 8 Michael: New course: Just Enough Python for Data Scientists My live stream about uv is now on YouTube Cursor CLI: Built to help you ship, right from your terminal. Joke: Copy/Paste
Dom and D are back with another hard hitting episode they discuss: 3:55 Dom hasn't see Django or Roots 15:40 Nicki Minaj challenging Dez Bryant To a Fight 35:04 Gilbert Arenas Fed charges unfold 50:39 Shannon Sharpe's inability to discipline himself 1:04:09 Why Full Force Was Not In The Lisa Lisa Biopic 1:16:20 Parents leave child at airport because his passport had expired Subscribe to the Everyone Needs an Aquarius Patreon https://bit.ly/3tXnnCz Go cop your candles from Dom at www.saint-angeles.com/candles and use the promo code: Aquarius Email the show at straightolc@gmail.com Follow SOLC Network online Instagram: https://bit.ly/39VL542 Twitter: https://bit.ly/39aL395 Facebook: https://bit.ly/3sQn7je To Listen to the podcast Podbean https://bit.ly/3t7SDJH YouTube http://bit.ly/3ouZqJU Spotify http://spoti.fi/3pwZZnJ Apple http://apple.co/39rwjD1 IHeartRadio http://ihr.fm/2L0A2y
Nikolay and Michael discuss case-insensitive data — when we want to treat columns as case-insensitive, and the pros and cons of using citext, functions like lower(), or a custom collation. Here are some links to things they mentioned:citext https://www.postgresql.org/docs/current/citext.htmlOur episode on over-indexing https://postgres.fm/episodes/over-indexingNondeterministic collations https://www.postgresql.org/docs/current/collation.html#COLLATION-NONDETERMINISTICHow to migrate from Django's PostgreSQL CI Fields to use a case-insensitive collation (blog post by Adam Johnson) https://adamj.eu/tech/2023/02/23/migrate-django-postgresql-ci-fields-case-insensitive-collationThe collation versioning problem with ICU 73 (blog post by Daniel Vérité) https://postgresql.verite.pro/blog/2023/10/20/icu-73-versioning.htmlamcheck https://www.postgresql.org/docs/current/amcheck.html~~~What did you like or not like? What should we discuss next time? Let us know via a YouTube comment, on social media, or by commenting on our Google doc!~~~Postgres FM is produced by:Michael Christofides, founder of pgMustardNikolay Samokhvalov, founder of Postgres.aiWith credit to:Jessie Draws for the elephant artwork
It's always a good day if you see a pelican. In Episode 30 of Talking Postgres with Claire Giordano, open source developer Simon Willison—creator of Datasette and co-creator of Django—joins to explore how AI is useful for data engineers today. We move past the hype and boosterism to dig into example after example: structured data extraction, alt text and accessibility, safety and security (aka the fiddly bits), and why Postgres's fine-grained permissions are such a good fit for AI-powered workflows. Also: Pulitzer-worthy data tooling, the science fiction of the 10X engineer, agents, MCP, RAG, the multitude of models, and why Simon spends so many waking hours on the jagged frontier of AI.Links mentioned in this episode:Blog: Simon Willison's WeblogBlog: Simon's Willison's TIL - Things I've LearnedPodcast episode: Working in public on open source with Simon Willison and Marco SlotProject page: Django Web FrameworkProject page: Datasette, for finding stories in data GitHub repo: llm CLI tool and Python libraryDemo: Language models on the command-line w/ Simon WillisonBlog post: OpenAI's new open weight (Apache 2) models are really good, by Simon Willison Podcast episode: Accessibility and Gen AI podcast with guest Simon WillisonBlog post: New dashboard: alt text for all my images, by Simon Willison Keynote talk: Big Opportunities in Small Data, by Simon Willison at Citus Con: An Event for Postgres 2023 Blog post: How OpenElections Uses LLMs, by Derek Willis Blog posts tagged with pelican-riding-a-bicycle on Simon Willison's Weblog Blog post: No, AI is not Making Engineers 10x as Productive, via Colton Voege, featured on Simon's weblogGitHub repo: pgvector extension to PostgresCal invite: LIVE recording of Ep31 of Talking Postgres to happen on Wed Sep 17, 2025
Jeff and Django are back from SDCC, primed and ready with a couple panels under their belt... but this time, instead of talking about comic distribution, they're talking about the comics themselves! This ain't Data B.R.O.S.! So prepare yourself, dear listener, for a wild ride through the last few weeks of new comic book releases.0:02:38 - Well Welcome Wellmer!0:09:52 - SDCC Round 10:16:27 - Assorted Crisis Events #50:24:40 - The War #10:30:18 - The Terminator #90:35:13 - News from the Fallout #20:38:31 - Spider-Man vs the Sinister Sixteen #10:41:01 - Savage Wolverine #10:46:28 - Justice League: Dark Tomorrow Special #10:53:42 - Absolute Martian Manhunter #50:59:30 - SDCC Round 21:04:56 - Fantastic Four: First Steps (Film)SPOILERS! Tread carefully dear listener, because we're going to talk about what happened in these books. So definitely pause this, read your comics, and come back. We'll still be here!And an enormous thank you, as always, to Andrew Carlson for editing this mess into something listenable.Subscribe to us on Apple, Spotify or wherever you like to get your podcasts.Email us at jeff@thecomicsplace.com! We love hearing from you and there's a good chance we will read it on air!Cover art by Becky CloonanVisit us at The Comics Place next time you're in Bellingham, Washington!
Django Degree is the founder and CEO of Focus on Words, a book platform that gives authors full ownership of their work, royalties, and audience. He's also the author of “I Hope You Wake Up” and “They Lied To You,” books that dive deep into truth, identity, and how we break free from the systems that shape us. His mission is clear: help authors reclaim their voice, rebuild broken systems, and eventually use the success of that work to fund a city for foster youth and orphans across the country.
IN CINEMAS Tosin and Shaun see Marvels take on the Fantastic Four in First steps Tosin reviews The Bad Guys 2 Shaun takes one for the team and sees I know what you did last summer AT HOME Holly watches Loch Ness on Netflix (And it's not what you think it is) Shaun sees the amazingly titled Sukiyaki Western Django on Prime Video Tosin reviews North of North on Netflix Is Netflix killing cinemas? Each week we weigh up what we've seen in cinemas with what we've watched online at home and figure out which provided the best time. At least, we did before COVID jumped in and declared Netflix, Amazon Prime, Disney + and friends the winner. Listen and subscribe on Apple Podcasts https://podcasts.apple.com/gb/podcast/netflix-vs-cinema/id1448277363 Listen and subscribe on Youtube Music https://www.youtube.com/playlist?list=PL8xPMfsDQIDjM70v1Tah6BiKV4E3UQbaK Listen on Spotify https://open.spotify.com/show/6beXVeSImcgHLsPB22BgE3?si=wdoNI6E0SNqNfoqg4qnw4Q Support Netflix vs Cinema by contributing to their tip jar: https://tips.pinecast.com/jar/netflixvscinema Find out more at http://netflixvscinema.com This podcast is powered by Pinecast.
Topics covered in this episode: * Open Source Security work isn't “Special”* * uv v0.8* * Extra, Extra, Extra* Announcing Toad - a universal UI for agentic coding in the terminal Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: Open Source Security work isn't “Special” Seth Larson It seems like security is special in a sense that we don't want just anyone working on the security aspect of a project. We just want the trusted maintainers, right? Seth is arguing that this is the wrong mindset It makes more sense that we maybe have security experts contribute to many projects, and that someone working on security for just one project doesn't benefit from scale. “Maintainers don't see how other projects are triaging vulnerabilities and can't learn from each other. They can't compare notes on what they are seeing and whether they are doing the right thing. Isolation in security work breeds a culture of fear. Fear of doing the wrong thing and making your users unsafe.” “These “security contributors” could be maintainers or contributors of other open source projects that know about security, they could be foundations offering up resources to their ecosystem, or engineers at companies helping their dependency graph.” But how do we build trust in these individuals? Meeting in person works. But there are other ways as well. I'd personally love to have someone contact me about a project of mine regarding a security problem or process that the project could/should follow. Especially if I could see other projects I trust already trusting this individual to work on the other projects. Michael #2: uv v0.8 Changes Install Python executables into a directory on the PATH Register Python versions with the Windows Registry Prompt before removing an existing directory in uv venv Bump --python-platform linux to manylinux_2_28 Make uv_build the default build backend in uv init And many more And uv v0.8.1 Lots of enhancements. And uv v0.8.2 And uv v0.8.3 Adds Add CPython 3.14.0rc1 Brian #3: Extra, Extra, Extra fstrings.wtf - Armin Ronacher Python 3.14 release candidate 1 is go! Django turns 20, with parties mkdocs-redirects I'm Tired of Talking About AI - Paddy Carver Michael #4: Announcing Toad - a universal UI for agentic coding in the terminal by Will McGugan A universal front-end for AI in the terminal. Watch the video. Joke: Heaviest objects in the universe And … Cloud Architects 2025 “They send us our cloud bills in scientific notation… “
Django Degree is the founder and CEO of Focus on Words, a book platform that gives authors full ownership of their work, royalties, and audience. He's also the author of “I Hope You Wake Up” and “They Lied To You,” books that dive deep into truth, identity, and how we break free from the systems that shape us. His mission is clear: help authors reclaim their voice, rebuild broken systems, and eventually use the success of that work to fund a city for foster youth and orphans across the country.
В этом выпуске: синтезируем анонимные медицинские данные на Django, слушаем интернет-радио, осваиваем emoji, пользуемся принтерами и сканерами под Linux, покупаем OpenWRT One, ставим ядро Linux 6.14 на Ubuntu 24.04 LTS, пробуем preview версию текстового редактора Zed, а также обсуждаем темы слушателей. Важно! Запись выпуска 509 перенесена на 6 августа. [00:07:35] Чему мы научились за неделю… Читать далее →
In this episode, special guest Adam Johnson joins the show and examines pytest-django, a popular plugin among Django developers. He highlights its advantages over the built-in unittest framework, including improved test management and debugging. Adam addresses transition challenges, evolving fixture practices, and offers tips for optimizing test performance. This episode is a concise guide for developers looking to enhance their testing strategies with pytest-django.Links:pytest-django - a plugin for pytest that provides a set of useful tools for testing Django applications and projects. Help support the show AND learn pytest: The Complete pytest course is now a bundle, with each part available separately.pytest Primary Power teaches the super powers of pytest that you need to learn to use pytest effectively.Using pytest with Projects has lots of "when you need it" sections like debugging failed tests, mocking, testing strategy, and CIThen pytest Booster Rockets can help with advanced parametrization and building plugins.Whether you need to get started with pytest today, or want to power up your pytest skills, PythonTest has a course for you. ★ Support this podcast on Patreon ★
Description In this episode, we're thrilled to welcome Sheena O'Connell, an educator and developer from South Africa who has been making waves in the Python education community. Sheena shares her journey from electrical engineering to founding Prelude, where she runs advanced Django learning sprints and teamwork training courses. We explore the critical importance of soft skills in technical education, diving into Google's Project Aristotle and the five key factors that make teams effective: psychological safety, dependability, structure and clarity, meaning, and impact. Sheena provides fascinating insights into how cultural concepts like Ubuntu ("I am because we are") influence collaborative learning and professional development. The conversation covers practical strategies for teaching both technical and soft skills to adult learners, the challenges of helping students transition from learning to professional environments, and how to build psychologically safe spaces that promote growth and learning. We also discuss upcoming events including Django Con Africa in Tanzania and PyCon Africa in Johannesburg, South Africa, which Sheena is chairing. Whether you're an educator, team leader, or developer interested in fostering better collaborative environments, this episode offers valuable insights into the intersection of technical education, cultural awareness, and team dynamics. Key Topics Discussed Transitioning from technical roles to education Building effective coding bootcamps and adult learning programs The importance of soft skills in technical careers Google's Project Aristotle and team effectiveness Psychological safety and stereotype threat Cultural influences on learning and teamwork (Ubuntu philosophy) Managing the "desperation mindset" in learning environments Professional development and career transitions PyCon Africa and Django Con Africa Cross-cultural team dynamics and communication Guests Sheena O'Connell - Founder of Prelude, former educator at Umuzi, and chair of PyCon Africa 2025 Resources Mentioned Google's Project Aristotle (https://rework.withgoogle.com/en/guides/understanding-team-effectiveness) The Culture Map (book on cultural differences in teams) Prelude Tech (https://prelude.tech) - Sheena's platform for Django courses and teamwork training PyCon Africa 2025 (Johannesburg, South Africa) Django Con Africa (Arusha, Tanzania) Ubuntu philosophy Umuzi (South African coding bootcamp) Connect with Sheena Personal blog: sheenaoc.com (https://sheenaoc.com) Courses and training: Prelude TV PyCon Africa 2025: October, Johannesburg, South Africa Wins and Fails of the Week Sheena Win: Successfully running a teamwork course for Canonical with an international team Fail: All her plants fell onto the couch (and the subsequent cleanup) Kelly Win: Attending ISTE conference in San Antonio, meeting previous podcast guests, and co-hosting a presentation Fail: Losing momentum on Anthony Shaw's GitHub course due to summer break Sean Win: Being interviewed by media about AI coding tools and AWS Amazon Q Fail: Home server power supply failure during a lightning storm, breaking all home automations Episode Notes This episode provides valuable insights for educators at all levels, from K-12 teachers to corporate trainers. The discussion of soft skills, cultural awareness, and team dynamics offers practical strategies that can be applied in classrooms, coding bootcamps, and professional development settings. The conversation highlights how technical education must go beyond coding skills to prepare students for successful careers, emphasizing the importance of communication, collaboration, and cultural competency in today's global technology landscape. Special Guest: Sheena O'Connell.
23 janvier 1910. Nous sommes dans une roulotte, à Liberchies, au lieu-dit « la mare aux corbeaux », pas très loin de Charleroi. C'est là que Laurence, que l'on appelle Negros, donne naissance au petit Jean que l'on nommera Django. Avec son frère Joseph, le gamin fera les 400 coups, sans jamais oublier de se défouler sur son banjo-guitare. Une famille de voyageurs, d'esprits libres, instinctifs. Les coups de chance, les faux pas, les saletés du destin, celui qui deviendra le roi du swing, semble toujours tourner autour, rester juste à côté. Suivre son propre chemin, celui d'un héros du peuple tzigane, celui de Django Reinhardt. Avec nous Alexis Salatko. « Folles de Django » aux éditions Robert Laffont Merci pour votre écoute Un Jour dans l'Histoire, c'est également en direct tous les jours de la semaine de 13h15 à 14h30 sur www.rtbf.be/lapremiere Retrouvez tous les épisodes d'Un Jour dans l'Histoire sur notre plateforme Auvio.be :https://auvio.rtbf.be/emission/5936 Intéressés par l'histoire ? Vous pourriez également aimer nos autres podcasts : L'Histoire Continue: https://audmns.com/kSbpELwL'heure H : https://audmns.com/YagLLiKEt sa version à écouter en famille : La Mini Heure H https://audmns.com/YagLLiKAinsi que nos séries historiques :Chili, le Pays de mes Histoires : https://audmns.com/XHbnevhD-Day : https://audmns.com/JWRdPYIJoséphine Baker : https://audmns.com/wCfhoEwLa folle histoire de l'aviation : https://audmns.com/xAWjyWCLes Jeux Olympiques, l'étonnant miroir de notre Histoire : https://audmns.com/ZEIihzZMarguerite, la Voix d'une Résistante : https://audmns.com/zFDehnENapoléon, le crépuscule de l'Aigle : https://audmns.com/DcdnIUnUn Jour dans le Sport : https://audmns.com/xXlkHMHSous le sable des Pyramides : https://audmns.com/rXfVppvN'oubliez pas de vous y abonner pour ne rien manquer.Et si vous avez apprécié ce podcast, n'hésitez pas à nous donner des étoiles ou des commentaires, cela nous aide à le faire connaître plus largement. Distribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
In episode 39 of Generationship, Rachel speaks with Simon Willison, founder of Datasette and co-creator of Django. Simon discusses the surprising resurgence of blogging, his coining of the term “prompt injection,” the power of learning in public, and how he uses GitHub issues as an external brain to manage hundreds of projects. This quick-witted and humorous conversation offers a pragmatic look at leveraging today's tools for maximum productivity and impact.
In episode 39 of Generationship, Rachel speaks with Simon Willison, founder of Datasette and co-creator of Django. Simon discusses the surprising resurgence of blogging, his coining of the term “prompt injection,” the power of learning in public, and how he uses GitHub issues as an external brain to manage hundreds of projects. This quick-witted and humorous conversation offers a pragmatic look at leveraging today's tools for maximum productivity and impact.
| Artist | Title | Album Name | Album Copyright | Afton Wolfe | About My Falling | Kings For Sale (Release Date - June 18 2021) | Little Charlie And Organ Grinder Swing | Django | Skronky Tonk | | Blind Willie McTell | Wee Midnight Hours - | Pig n' Whistle Red | | Mississippi MacDonald | Slim Pickin' | Slim Pickin' | | Mississippi MacDonald | Sad Songs | Slim Pickin' | | Doug MacLeod | The Seen And The Unseen | Between Somewhere And Goodbye | Skip James | I'm So Glad | | | Skip James | I Don't Want a Woman to Stay Up All Night Long | Hard Time Killing Floor Blues | The Difference | Bring It On Home To Me | Blues In Devon - The Bunker Sessions | Blind Willie Johnson | Church, I'm Fully Saved Today | The Complete Blind Willie Johnson (2 of 2) | Sister Rosetta Tharpe | Up Above My Head I Hear Music In The Air (Recorded Live) | Chris Barber Presents The Blues Legacy Lost & Found Series Volume 1 | Pink Anderson | The Wreck Of The Old '97 | Blues Legend | | Brownie McGhee, Sonny Terry | Everyday I Have the Blues | The Bluesville Years, Vol. 5 | Half Deaf Clatch | The Ghost of Insane Delilah | Singles 2018 - November
Django, Jeff, and Roman have gathered to grant us all with a boon - a live video podcast! If you want to see the gang's beautiful faces while they talk about these books, check out our Facebook page or YouTube channel. Get prepped for a new Cap, secret societies, and plenty of #1s. That means you should read these comics! But which ones? Listen to find out!0:06:34 - Well Welcome Wellmer!0:15:35 - Captain America #10:29:38 - Illuminati #10:36:31 - Godzilla vs Thor #10:40:05 - Gehenna: Naked Aggression #10:46:06 - Bring on the Bad Guys: Green Goblin #10:53:04 - Doctor Worthless0:56:06 - Absolute Green Lantern #41:01:00 - Ultimate Wolverine #71:02:54 - X-Men: Hellfire Vigil #11:06:53 - Special Guest from the Gar-Side!SPOILERS! Tread carefully dear listener, because we're going to talk about what happened in these books. So definitely pause this, read your comics, and come back. We'll still be here!And an enormous thank you, as always, to Andrew Carlson for editing this mess into something listenable.Subscribe to us on Apple, Spotify or wherever you like to get your podcasts.Email us at jeff@thecomicsplace.com! We love hearing from you and there's a good chance we will read it on air!Cover art by Aaron KuderVisit us at The Comics Place next time you're in Bellingham, Washington!
Jeff and Roman are missing Django this week, so we've got a significantly smaller number of fart jokes. But that doesn't seem to hurt the flow of the podcast! More crises, some new histories, a trip to the past, and maybe, just maybe, Django will make himself heard despite being away. Who knows? You will, once you hit play!0:02:56 - Well Welcome Wellmer!0:09:14 - The New History of the DC Universe #10:20:51 - Assorted Crisis Events #40:26:55 - Absolute Martian Manhunter #40:33:13 - Sleep #20:39:39 - Mega Man: Timelines #10:41:30 - The Thing #20:46:34 - Fantastic Four #330:49:36 - News from the Fallout #10:53:49 - Justice League Unlimited #8 (We Are Yesterday Part 6)SPOILERS! Tread carefully dear listener, because we're going to talk about what happened in these books. So definitely pause this, read your comics, and come back. We'll still be here!And an enormous thank you, as always, to Andrew Carlson for editing this mess into something listenable.Subscribe to us on Apple, Spotify or wherever you like to get your podcasts.Email us at jeff@thecomicsplace.com! We love hearing from you and there's a good chance we will read it on air!Cover art by Marguerite SauvageVisit us at The Comics Place next time you're in Bellingham, Washington!
Jazz88's Peter Solomon speaks with guitarist Ryan Picone about how he finds inspiration in the music of gypsy guitar legend Django Reinhardt. Picone shares some insider's knowledge about Django's life and music and stories about his mentors, Howard Alden and Stephane Wrembel. Picone spoke from his apartment in Uptown Minneapolis, where he performed a couple of Django's compositions, including "Nuages" and "Rhythm Future."Ryan Picone's quartet plays the Jazz88 Jazzclectic Stage Sunday, July 6th at The Taste of Minnesota. Picone is putting together Django Fest, featuring several different Twin-Cities based jazz manouche ensembles on July 25th.
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Tonight we celebrate the life of a great musician and a wonderful friend. RIP Hawiian Lyon!!! Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guidesREAD MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guides through this cloud drift in your mind. 90.7FM Los Angeles – 98.7FM Santa Barbara – READ MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Hold on tonight were blasting all the way off!!! Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guides through this cloud drift in your mind.READ MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Tonight we celebrate the wonderful mother's that do so much for our lives. Happy Mother's Day!!!!! Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guidesREAD MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Another day another song to groove to… Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guides through this cloud drift in your mind. 90.7FM LosREAD MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Tonight we fly into the light join us on our cosmic ride… Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guides through this cloud driftREAD MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Let us take you into the night full of music and good vibes… Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guides through this cloudREAD MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Wow 700 episodes! that's amazing. Thank you to all our listeners, family, and friends… Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guides through thisREAD MORE
Send us a textSPECIAL NOTE: SEASON 15 OF THE GOOD, THE POD AND THE UGLY CELEBRATES THE USE OF THE PRACTICAL AND DIGITAL EFFECT KNOWN AS THE SQUIB. IRL GUN VIOLENCE IS INTOLERABLE AND RENOUNCED BUT... CINEMATIC VIOLENCE WILL BE CELEBRATED IN A WAY WILL DISTURB SOME LISTENERS. After five years, a ban has been lifted—momentarily. For this single episode, the pod's ironclad rule against discussing a Quentin Tarantino film that has divided our hosts is broken. The director is set free. And Jack goes fugitive this week as TGTPTU discusses the all-so-deliciously-squibby DJANGO UNCHAINED (2012). Set just a few years before the Civil War to allow Tarantino to have his favorite racial epithet spoken a stunning 110 times—yikes!—juicy bloody condoms burst all across the faux climax of this Neo-Spaghetti Western as Django (the “d” is silent, played by Jamie Foxx) takes his revenge on the Francophile plantation owner, phenology enthusiastic, and curator of the ahistorical bloodsport of Mandingo fighting viz. “Monsieur” Calvin J. Candie (Leonardo DiCaprio) for the death of immigrant German dentist+bounty-hunter Dr. King Schultz (Christoph Waltz) all lensed by regular QT collaborator Robert Richardson. This ep, Ken takes issue with the treatment and ambiguity of sexual violence (not?) portrayed in the film, its lazy writing, and that the picture was made after and is not Inglorious Basterds; Thomas, who claims to be both a Boomer and German this episode, brings irrelevant and irreverent German Facts (an unused example: “‘Gesundheit' is a German's way of saying: How tall is your gay son?”); and Ryan violates the unspoken rule of keeping talk of Quentin Tarantino on the QT. At least all three hosts agree the triple-threat Actor+Writer+Director Tarantino is best as a just double threat. So tune in for an episode that answers the age-old question: What if TGTPTU hosts finally take on Quentin Tarantino—and no one does an impression? Next week Jack returns. Content Warning: Django Unchained not merely contains but is brimming with a specific racial slur using a hard-r by characters of various races and classes as directed (and written) to do so by a White filmmaker. Django Unchained also contains, and glosses over, sexual violence. THEME SONG BY: WEIRD A.I.Email: thegoodthepodandtheugly@gmail.comFacebook: https://m.facebook.com/TGTPTUInstagram: https://instagram.com/thegoodthepodandtheugly?igshid=um92md09kjg0Bluesky: @goodpodugly.bsky.socialYouTube: https://www.youtube.com/channel/UC6mI2plrgJu-TB95bbJCW-gLetterboxd (follow us!):Podcast: goodpoduglyKen: Ken KoralRyan: Ryan Tobias
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Let us travel into the mind where music is on the one and always on time!!! Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guidesREAD MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Another beautiful night of music music music!!!! Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guides through this cloud drift in your mind. 90.7FM LosREAD MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Tonight we are up to our old tricks again pulling musical rabbits out of hats! Abracadabra!!!! Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guidesREAD MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Tonight Ben gives it up for the great Sebastian Ingrosso!!! Hope you dig it!!! Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guides through thisREAD MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Music music music! Give us the music!!!!! Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guides through this cloud drift in your mind. 90.7FM LosREAD MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
Let us take a trip to the stars in any and all directions and we will teleport elsewhere!!! Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), yourREAD MORE
All Of The Above (AOTA) Radio - A Journey through High Quality Music
This week we take you to a musical wonderland full of fantastic sounds!!!! Thank you for tuning in & be sure to GIVE US A ‘LIKE' ON FaceBook—> www.facebook.com/AOTARadio You can tune in LIVE every Sunday from 12AM – 4AM PST with your host Django and DJ Ben Vera (@BenVeraOfficial), your tour guides through this cloudREAD MORE
Topics covered in this episode: * Free-threaded Python no longer “experimental” as of Python 3.14* typed-ffmpeg pyleak * Optimizing Test Execution: Running live_server Tests Last with pytest* Extras Joke Watch on YouTube About the show Sponsored by PropelAuth: pythonbytes.fm/propelauth66 Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: Free-threaded Python no longer “experimental” as of Python 3.14 “PEP 779 ("Criteria for supported status for free-threaded Python") has been accepted, which means free-threaded Python is now a supported build!” - Hugo van Kemenade PEP 779 – Criteria for supported status for free-threaded Python As noted in the discussion of PEP 779, “The Steering Council (SC) approves PEP 779, with the effect of removing the “experimental” tag from the free-threaded build of Python 3.14.” We are in Phase II then. “We are confident that the project is on the right path, and we appreciate the continued dedication from everyone working to make free-threading ready for broader adoption across the Python community.” “Keep in mind that any decision to transition to Phase III, with free-threading as the default or sole build of Python is still undecided, and dependent on many factors both within CPython itself and the community. We leave that decision for the future.” How long will all this take? According to Thomas Wouters, a few years, at least: “In other words: it'll be a few years at least. It can't happen before 3.16 (because we won't have Stable ABI support until 15) and may well take longer.” Michael #2: typed-ffmpeg typed-ffmpeg offers a modern, Pythonic interface to FFmpeg, providing extensive support for complex filters with detailed typing and documentation. Inspired by ffmpeg-python, this package enhances functionality by addressing common limitations, such as lack of IDE integration and comprehensive typing, while also introducing new features like JSON serialization of filter graphs and automatic FFmpeg validation. Features : Zero Dependencies: Built purely with the Python standard library, ensuring maximum compatibility and security. User-Friendly: Simplifies the construction of filter graphs with an intuitive Pythonic interface. Comprehensive FFmpeg Filter Support: Out-of-the-box support for most FFmpeg filters, with IDE auto-completion. Integrated Documentation: In-line docstrings provide immediate reference for filter usage, reducing the need to consult external documentation. Robust Typing: Offers static and dynamic type checking, enhancing code reliability and development experience. Filter Graph Serialization: Enables saving and reloading of filter graphs in JSON format for ease of use and repeatability. Graph Visualization: Leverages graphviz for visual representation, aiding in understanding and debugging. Validation and Auto-correction: Assists in identifying and fixing errors within filter graphs. Input and Output Options Support: Provide a more comprehensive interface for input and output options, including support for additional codecs and formats. Partial Evaluation: Enhance the flexibility of filter graphs by enabling partial evaluation, allowing for modular construction and reuse. Media File Analysis: Built-in support for analyzing media files using FFmpeg's ffprobe utility, providing detailed metadata extraction with both dictionary and dataclass interfaces. Michael #3: pyleak Detect leaked asyncio tasks, threads, and event loop blocking with stack trace in Python. Inspired by goleak. Use as context managers or function dectorators When using no_task_leaks, you get detailed stack trace information showing exactly where leaked tasks are executing and where they were created. Even has great examples and a pytest plugin. Brian #4: Optimizing Test Execution: Running live_server Tests Last with pytest Tim Kamanin “When working with Django applications, it's common to have a mix of fast unit tests and slower end-to-end (E2E) tests that use pytest's live_server fixture and browser automation tools like Playwright or Selenium. ” Tim is running E2E tests last for Faster feedback from quick tests To not tie up resources early in the test suite. He did this with custom “e2e” marker Implementing a pytest_collection_modifyitems hook function to look for tests using the live_server fixture, and for them automatically add the e2e marker to those tests move those tests to the end The reason for the marker is to be able to Just run e2e tests with -m e2e Avoid running them sometimes with -m "not e2e" Cool small writeup. The technique works for any system that has some tests that are slower or resource bound based on a particular fixture or set of fixtures. Extras Brian: Is Free-Threading Our Only Option? - Interesting discussion started by Eric Snow and recommended by John Hagen Free-threaded Python on GitHub Actions - How to add FT tests to your projects, by Hugo van Kemenade Michael: New course! LLM Building Blocks in Python Talk Python Deep Dives Complete: 600K Words of Talk Python Insights .folders on Linux Write up on XDG for Python devs. They keep pulling me back - ChatGPT Pro with o3-pro Python Bytes is the #1 Python news podcast and #17 of all tech news podcasts. Python 3.13.4, 3.12.11, 3.11.13, 3.10.18 and 3.9.23 are now available Python 3.13.5 is now available! Joke: Naming is hard
Oh My Me! Oh My Me!!It's Jeff, everybody! Andrew is away on a MUCH-NEEDED trip to the Philippines of all places! What a wonderful and industrious fella that Andrew is. Well, in his stead, I've dusted off the editing software and cobbled SOMETHING together from the blathering Jeff, Roman, & Django did this week.No spoilers here, but…. there are A LOT of high scores this week. Like…. most of MY comics were in the “9-range” but make sure and drink plenty of water, because I believe Roman dropped a handful of Geoducks. Buckle up, it's gonna be messy!
Jeff and Django are quite busy this week, so they're stopping in to say hi!
Roman, Jeff, and Django are absolutely pumped to talk about this last week of comic books - we've got a tantalizing ton of 10s, curated coloring, honorable homages, and gruesome gore. What more do you want from your favorite comic book podcast?0:03:07 - Well Welcome Wellmer!0:07:33 - Assorted Crisis Events #30:15:32 - Absolute Martian Manhunter #30:21:52 - The Goddamn Tragedy #10:30:02 - Daredevil: Cold Day in Hell #20:37:53 - Mr. Terrific: Year One #10:39:50 - Predator vs. Spider-Man #20:42:28 - Ultimate Spider-Man #170:46:27 - BUCKSHOTS!!!SPOILERS! Tread carefully dear listener, because we're going to talk about what happened in these books. So definitely pause this, read your comics, and come back. We'll still be here!And an enormous thank you, as always, to Andrew Carlson for editing this mess into something listenable.Subscribe to us on Apple, Spotify or wherever you like to get your podcasts.Email us at jeff@thecomicsplace.com! We love hearing from you and there's a good chance we will read it on air!Cover art by Shawn KuruneruVisit us at The Comics Place next time you're in Bellingham, Washington!
Jim Manico's passion for secure coding has always been rooted in deeply technical practices—methods that matter most to developers writing code day in and day out. At OWASP Global AppSec EU 2025 Conference in Barcelona, Manico brings that same precision and care to a broader conversation around the intersection of application security and artificial intelligence.While many are still just beginning to assess how AI impacts application development, Manico has been preparing for this moment for years. Two and a half years ago, he saw a shift—traditional low-level technical bugs were being mitigated effectively by mature organizations. The new challenge? Business logic flaws and access control issues that scanners can't easily detect. This change signaled a new direction, prompting him to dive into AI security long before it became fashionable.Now, Manico is delivering AI-flavored AppSec training, helping developers understand the risks of insecure code generated by large language models. His research shows that even the best AI coding tools—from Claude to Copilot—still generate insecure code out of the box. That's where his work becomes transformative: by developing detailed, framework-specific prompts grounded in decades of secure coding knowledge, he has trained these tools to write safer code, using React, Django, Vue, and more.Beyond teaching, he's building. With 200 volunteers, he's leading the creation of the Artificial Intelligence Security Verification Standard (AISVS), a new OWASP project inspired by the well-known Application Security Verification Standard (ASVS). Generated with both AI and human collaboration, the AISVS already has a v0.1 release and aims for a major update by summer.For Manico, this isn't just a technical evolution—it's a personal renaissance. His deep catalog of secure coding techniques, once used primarily for human education, is now fueling a new generation of AI-assisted development. And he's just getting started.This episode isn't just about where AppSec is going. It's a call to developers and security professionals to rethink how we teach, how we build, and how we can use AI to enhance—not endanger—the software we create.Learn more about Manicode: https://itspm.ag/manicode-security-7q8iNote: This story contains promotional content. Learn more.Guest: Jim Manico, Founder and Secure Coding Educator at Manicode Security | On Linkedin: https://www.linkedin.com/in/jmanico/ResourcesJim's OWASP Session: https://owasp2025globalappseceu.sched.com/event/1wfpM/leveraging-ai-for-secure-react-development-with-effective-prompt-engineeringDownload the Course Catalog: https://itspm.ag/manicode-x684Learn more and catch more stories from Manicode Security: https://www.itspmagazine.com/directory/manicode-securityAre you interested in telling your story?https://www.itspmagazine.com/telling-your-storyKeywords: jim manico, sean martin, appsec, ai, owasp, securecoding, developers, aisvs, training, react, brand story, brand marketing, marketing podcast, brand story podcast
Alexi Wasser discusses a few of her favorite films with hosts Josh Olson and Joe Dante. Movies Referenced In This Episode Messy (2025) Casablanca (1942) - John Landis' trailer commentary Looking For Mr. Goodbar (1977) - Larry Karaszewski's trailer commentary Auto Focus (2002) Gremlins (1984) - Glenn Erickson's Blu-ray review Amadeus (1984) - Allan Arkush's trailer commentary A Clockwork Orange (1971) The Shining (1980) - Adam Rifkin's trailer commentary Sixteen Candles (1984) - Adam Rifkin's trailer commentary, Glenn Erickson's Blu-ray review Innerspace (1987) - Glenn Erickson's Blu-ray review Explorers (1985) - Glenn Erickson's Blu-ray review The 'Burbs (1989) - Ti West's trailer commentary Flashdance (1983) Saturday Night Fever (1977) Lolita (1997) Unfaithful (2003) Let Him Go (2020) A History Of Violence (2005) Desperately Seeking Susan (1985) Purple Rain (1984) - Josh's trailer commentary Fast Times At Ridgemont High (1982) - Karyn Kusama's trailer commentary, Glenn Erickson's Criterion Blu-ray review Almost Famous (2000) - Allan Arkush's trailer commentary The Searchers (1956) - Glenn Erickson's Blu-ray review Junior Miss (1945) Valley Girl (1983) - Karyn Kusama's trailer commentary, Glenn Erickson's Blu-ray review Clueless (1995) Heathers (1988) - Karyn Kusama's trailer commentary Pretty In Pink (1986) Batman Returns (1992) - Alex Kirschenbaum's review The Adventures of Ford Fairlane (1990) Reality Bites (1994) Monty Python And The Holy Grail (1975) - Adam Rifkin's trailer commentary Dazed And Confused (1993) - Glenn Erickson's Criterion Blu-ray review Pulp Fiction (1994) - Glenn Erickson's Blu-ray reviews Beaches (1987) The Long Goodbye (1973) - Josh's trailer commentary, Glenn Erickson's Blu-ray review Little Murders (1971) - Larry Karaszewski's trailer commentary, Glenn Erickson's Blu-ray review The Devil Wears Prada (2006) Weird Science (1985) - Glenn Erickson's Blu-ray review Zach And Miri Make A Porno (2008) Tie Me Up! Tie Me Down! (1986) An Unmarried Woman (1978) - Glenn Erickson's Blu-ray review Working Girl (1988) - Brian Trenchard-Smith's trailer commentary Withnail & I (1987) - Josh's trailer commentary, Randy Fuller's wine pairings Someone To Love (1987) Before Sunrise (1995) - Glenn Erickson's Blu-ray review Before Sunset (2004) - Glenn Erickson's Blu-ray review Before Midnight (2012) - Glenn Erickson's Blu-ray review Metropolitan (1990) The Last Days Of Disco (1998) Manhattan (1979) Annie Hall (1977) - Robert Weide's trailer commentary Hannah And Her Sisters (1986) Moonstruck (1987) - Glenn Erickson's Criterion Blu-ray review Mandy (2018) - Josh's trailer commentary Pig (2021) Django (1966) Bad Lieutenant: Port Of Call New Orleans (2009) - Josh's trailer commentary Bad Lieutenant (1992) The Unbearable Weight Of Massive Talent (2022) Mermaids (1990) Cat People (1982) Taxi Driver (1976) - Rod Lurie's trailer commentary Hardcore (1979) - Glenn Erickson's Blu-ray review Infested (2002) This list is also available on Movies Unlimited. Learn more about your ad choices. Visit podcastchoices.com/adchoices