-
-
Testing with Python (part 9): the extra mile
Testing Coverage and Using nox This is part 9 in an in-depth series on testing. This...
-
Asynchronous Iterators and Iterables in Python – Real Python
Asynchronous Iterators and Iterables in Python In this tutorial, you’ll learn how to create and use...
-
How Kraken Technologies uses Sentry Error Monitoring for their Python Monolith
500 Devs, Deploying 200x a Day, While Maintaining 4 Million Lines of Code 😮💨 Sounds tricky...
-
Log context propagation in Python ASGI apps
Log Context Propagation in Python ASGI Apps This explains how to automatically attach contextual information to...
-
PEP 750 – Tag Strings For Writing Domain-Specific Languages | peps.python.org
PEP 750: Tag Strings for Domain-Specific Languages (Added) PEP
-
-
Django security releases issued: 5.0.8 and 4.2.15
Django Security Releases: 5.0.8 and 4.2.15 DJANGO SOFTWARE FOUNDATION
-
-
Python Basics: Lists and Tuples Quiz – Real Python
Quiz: Python Basics: Lists and Tuples REAL PYTHON
-
How to Write Beautiful Python Code With PEP 8 Quiz – Real Python
Quiz: How to Write Beautiful Python Code With PEP 8 REAL PYTHON
-
TIL 102 – ctrl+left and ctrl+right not working in the Python REPL on MacOS
Fixing CTRL+left and CTRL+right in the REPL on macOS The upcoming release of Python 3.13 has...
-
Strings and Character Data in Python – Real Python
Strings and Character Data in Python In this tutorial, you’ll learn how to use Python’s rich...
-
Episode #216: Learning Through Building the Black Python Devs Community – The Real Python Podcast
Learning Through Building the Black Python Devs Community What hurdles must be cleared when starting an...
-
Taking notes on a new codebase
Taking Notes on a New Codebase Nat is a consultant which means they spend a lot...
-
Create Amazing Progress Bars in Python with alive-progress - Mouse Vs Python
Create Amazing Progress Bars in Python With alive-progress Have you ever needed a progress bar in...
-
PyCon US 2024 Recap and Recording Release
PyCon US 2024 Recap and Recording Release PyCon US 2024 had a record breaking attendance with...
-
State of Knuckledragger, a Semi-Automated Python Proof Assistant
Knuckledragger, a Semi-Automated Python Proof Assistant This post describes Knuckledragger, a Z3 based semi-automated proof assistant....
-
Python extensions should be lazy
Python Extensions Should Be Lazy Evan has been using the ast.parse function a lot and has...
-
SonarQube: Open Source Security Automation - Semaphore
SonarQube: Open Source Security Automation SonarQube is a freely available static code analysis tool. This article...
-
The trouble with __all__
The Trouble With __all__ This post talks about the __all__ attribute and how it declares the...
-
Parsing nginx server logs with regular expressions
Parsing nginx Server Logs With Regular Expressions This practical article on regular expressions shows you how...
-
After You. No, I Insist, You Go First • Python's Operator Precedence
Python’s Operator Precedence Stephen uses a story-telling style to explain how operator precedence works in Python....
-
GitHub - RustPython/RustPython: A Python Interpreter written in Rust
RustPython: A Python Interpreter Written in Rust GITHUB.COM/RUSTPYTHON
-
GitHub - AnswerDotAI/fasthtml: The fastest way to create an HTML app
fasthtml: The Fastest Way to Create an HTML App GITHUB.COM/ANSWERDOTAI
-
GitHub - igrek51/wat: Deep inspection of Python objects
wat: Deep Inspection of Python Objects GITHUB.COM/IGREK51
-
GitHub - zulip/zulip-terminal: Official Zulip terminal client.
zulip-terminal: Official Zulip Chat Terminal Client GITHUB.COM/ZULIP
-
GitHub - pomponchik/emptylog: Mimicking the logger protocol
emptylog: Expand the Logger Protocol and Test Logs GITHUB.COM/POMPONCHIK • Shared by Evgeniy Blinov (pomponchik)
-
-
SheDevelopers presents: Python Mastery Workshop
SheDevelopers: Python Mastery Workshop 1st Edition August 16 to August 17, 2024 SHEDEVSPYTHONWORKSHOP.CO.ZW
-
Office Hours – Real Python
Weekly Real Python Office Hours Q&A (Virtual) August 7, 2024 REALPYTHON.COM