Talk Python To Me Podcast
8,550 FOLLOWERS
Talk Python To Me is a podcast for developers who are passionate about Python. Learn about the language and related technologies.
Talk Python To Me Podcast
3d ago
We've spoken previously about security and software supply chains and we are back at it this episode. We're diving in again with Charles Coggins. Charles works at a software supply chain company and is on to give us the insiders and defender's perspective on how to keep our Python apps and infrastructure safe.
Episode sponsors
Sentry Error Monitoring, Code TALKPYTHON
Mailtrap
Talk Python Courses
Links from the show
Pick a Python Lockfile and Improve Security: blog.phylum.io
Bad Beat Poetry: blog.phylum.io
PEP 665 – A file format to list Python dependencies for reproducibility of an applica ..read more
Talk Python To Me Podcast
6d ago
Do you know what custom GPTs are? They're configurable and shareable chat experiences with a name, logo, custom instructions, conversation starters, access to OpenAI tools, and custom API actions. And, you can build them with Python! Ian Maurer has been doing just that and is here to share his experience building them.
Episode sponsors
Sentry Error Monitoring, Code TALKPYTHON
Neo4j
Talk Python Courses
Links from the show
Ian on Twitter: @imaurer
Mobile Navigation: openai.com
What is a Custom GPT?: imaurer.com
Mobile Navigation: openai.com
FuzzTypes: Pydantic library for auto-correcting ty ..read more
Talk Python To Me Podcast
2w ago
Interested in data science but you're not quite working in it yet? In software, getting that very first job can truly be the hardest one to land. On this episode, we have Avery Smith from Data Career Jumpstart here to share his advice for getting your first data job.
Episode sponsors
Sentry Error Monitoring, Code TALKPYTHON
Posit
Talk Python Courses
Links from the show
Avery Smith: www.linkedin.com
Data Career Jumpstart: www.datacareerjumpstart.com
Data Nerd Site: datanerd.tech
Write C# LINQ queries to query data: learn.microsoft.com
A faster way to build and share data apps: streamli ..read more
Talk Python To Me Podcast
1M ago
Have you ever been wait around for pip to do its thing while installing packages or syncing a virtual environment or through some higher level tool such as pip-tools? Then you'll be very excited to hear about the tool just announced from Astral called uv. It's like pip, but 100x faster. Charlie Marsh from Ruff fame and founder of Astral is here to dive in. Let's go.
Episode sponsors
Neo4j
Talk Python Courses
Links from the show
Charlie Marsh on Twitter: @charliermarsh
Charlie Marsh on Mastodon: @charliermarsh
Astral: astral.sh
uv: github.com
Ruff: github.com
Ruff Rules: docs.astral.sh
When ..read more
Talk Python To Me Podcast
1M ago
Have you heard of Quart? It's the fully-async version of Flask created by Philip Jones who is working closely with the Flask team on these parallel projects. The TL;DR; version is that if you want to take advantage of async and await and you're using Flask, you want to give Quart a solid look. We've spoken to Philip previously about Quart. This time around here's here to share his top Quart extensions and libraries you can adopt today.
Episode sponsors
Posit
Talk Python Courses
Links from the show
Pallets Team on ExTwitter: @PalletsTeam
Quart Framework: quart.palletsprojects.com
Using Quar ..read more
Talk Python To Me Podcast
1M ago
Are you interested in contributing to Django? Then there is an amazing mentorship program that helps Python and Django enthusiasts, because contributes and potentially core developers of Django. It's called Djangonauts and their slogan is "where contributors launch." On this episode, we have Sarah Boyce from the Django team and former Djangonaut and now Djangonaut mentor, Tushar Gupta. Not only is this excellent for the Django community, many of other open source communities would do well to keep an eye on how this creative project is working.
Episode sponsors
Neo4j
Posit
Talk Python Courses ..read more
Talk Python To Me Podcast
2M ago
You've built an awesome set of APIs and you have a wide array of devices and clients using them. Then you need to upgrade an end point or change them in a meaningful way. Now what? That's the conversation I dive into over the next hour with Stanislav Zmiev. We're talking about Versioning APIs.
Episode sponsors
Neo4j
Sentry Error Monitoring, Code TALKPYTHON
Talk Python Courses
Links from the show
Stanislav Zmiev: github.com
Monite: monite.com
Cadwyn: github.com
Stripe API Versioning: stripe.com
API Versioning NOtes: github.com
FastAPI-Versioning: github.com
Flask-Rebar: readthedocs.io
Djang ..read more
Talk Python To Me Podcast
2M ago
Building web UIs in Python has always been in interesting proposition. On one end, we have a the full web design story with artisanal HTML and CSS. On another end there are several Python platforms that aim to the bring RAD, rapid app development, style of building with Python. Those can be great, and I've covered a couple of them, but they usually reach a limit on what they can do or how they integrate with the larger web ecosystem. On this episode, we have Samuel Colvin to share his latest exciting project FastUI. With FastUI, you build responsive web applications using React without writing ..read more
Talk Python To Me Podcast
2M ago
So you've created a Python-based open source project and it's started to take off. You're getting contributors, lots of buzz in the podcast space, and more. But you have that day job working on Java. How do you make the transition from popular hobby project to full time job? After all, you are giving away your open source project for free, right? Well, on this episode, I have put together an amazing panel of guests who all have done exactly this: Turned their project into full time work and even companies in some cases. We have Samuel Colvin, Gina Häußge, Sebastián Ramírez, Charlie Marsh, Will ..read more
Talk Python To Me Podcast
2M ago
It's an exciting time for the capabilities of Python. We have the Faster CPython initiative going strong, the recent async work, the adoption of typing and on this episode we discuss a new isolation and parallelization capability coming to Python through sub-interpreters. We have Eric Snow who spearheaded the work to get them added to Python 3.12 and is working on the Python API for 3.13 along with Anthony Shaw who has been pushing the boundaries of what you can already do with subinterpreters.
Episode sponsors
Pybites PDM
Sentry Error Monitoring, Code TALKPYTHON
Talk Python Courses
Links f ..read more