| | | | Michael Kennedy: Managing Your Own Python Infrastructure How do you deploy your Python application without getting locked into an expensive cloud-based service? This week on the show, Michael Kennedy from the Talk Python podcast returns to discuss his new book, “Talk Python in Production.” REAL PYTHON podcast
Speed Up Python With Concurrency Learn what concurrency means in Python and why you might want to use it. You’ll see a simple, non-concurrent approach and then look into why you’d want threading, asyncio, or multiprocessing. REAL PYTHON course
Modern, Self-Hosted Authentication Keep your users, your data and your stack with PropelAuth BYO. Easily add Enterprise authentication features like Enterprise SSO, SCIM and session management. Keep your sales team happy and give your CISO peace of mind. here → PROPELAUTHsponsor
The State of Django 2025 Develop with Django? The answers from the annual Django survey show you how over 4,600 developers are using it today and give you actionable ideas to implement in your projects right now. JETBRAINS.COM • Shared by Evgeniia
PSF Withdraws $1.5M Proposal for US Gov’t Grant PYTHON SOFTWARE FOUNDATION
Django Is Now a CVE Numbering Authority (CNA) DJANGO SOFTWARE FOUNDATION
PSF Board Office Hour Sessions for 2026 PYTHON SOFTWARE FOUNDATION
Python Jobs Python Video Course Instructor REAL PYTHON 📍 ANYWHERE
Python Tutorial Writer REAL PYTHON 📍 ANYWHERE
More Python Jobs >>>
Articles & Tutorials Regex, Pregex, or Pyparsing? Parsing messy support tickets? This post walks through real-world examples of Python techniques for extracting structured data from unstructured text. It compares the re module for classic pattern matching, pregex for cleaner and more readable regex construction, and pyparsing for more complex structures. KHUYEN TRAN • Shared by Khuyen Tran
Micropython Used in a PlayStation Game Tibor is a game written using Micropython. If that isn’t cool enough, the coders figured out how to embed it in the Unreal Engine and then used that to convert it to a PS5 game. KREŠIMIR ŠPES
The free data science code editor, built by the creators of RStudio. Posit’s new Integrated Development Environment that enables data scientists to effectively work with Python, R and other languages within a single, unified interface, streamlining development workflows and reducing context switching. POSITsponsor
Django: Introducing django-http-compression HTTP supports response compression, which can significantly reduce the size of responses, thereby decreasing bandwidth usage and load times for users. This post describes a library that helps you achieve this. ADAM JOHNSON
Logging in Python If you use Python’s print() function to get information about the flow of your programs, logging is the natural next step. Create your first logs and curate them to grow with your projects. REAL PYTHON
Using Starlark for Complex Configuration If you need something deeper than TOML, Starlark is a Python-like configuration language which now has Python bindings through a Rust plug-in. This article shows you its capabilities. BITE CODE!
Please Don’t Break Things Does this need to be a breaking change? This opinion piece has David asking whether that change being made to a library was really necessary and the cost to those of us using it. DAVID VUJIC • Shared by David Vujic
What Caused the Large AWS Outage? Last week, a major AWS outage hit thousands of sites & apps, and even a Premier League soccer game. This post is an overview of what caused this high-profile, global outage. GERGELY OROSZ
How Does Python’s OrderedDict Maintain Order? This article takes a closer look at the inner workings of OrderedDict and explains what it takes to implement an ordered dictionary in Python. PIGLEI • Shared by piglei
Why Performance Matters in Python Development A deep dive from a deep-learning engineer on why performance in Python is important, how it is changing, and the myths of Python performance. DIDO GRIGOROV
Using Python Optional Arguments When Defining Functions Use Python optional arguments to handle variable inputs. Learn to build flexible function and avoid common errors when setting defaults. REAL PYTHON
Quiz: Using Python Optional Arguments When Defining Functions Practice Python function parameters, default values, args, *kwargs, and safe optional arguments with quick questions and short code tasks. REAL PYTHON
Unicode Footguns in Python Understanding Unicode equivalence and the deceptive nature of glyphs VIVIS DEV
Projects & Code Brought to you by Real Python for Teamssponsor Online Python training created by a community of experts. Give your team the real-world Python skills they need to succeed → hyperflask: Full Stack Web Framework GITHUB.COM/HYPERFLASK
caniscrape: Analyze a Website’s Anti-Bot Protections GITHUB.COM/ZA1815
python-diskcache: Python Disk-Backed Cache GITHUB.COM/GRANTJENKS
pytogether: Collaborative Python IDE in the Browser GITHUB.COM/SJRIZ
| | | | | |
| |