PROGRAMMING LANGUAGES
-
Usage and Best Practices – Real Python
Watch Now This tutorial has a related video course created by the Real Python team. Watch it together with the…
Read More » -
Michael Foord – Python Training, Contracting and Consulting. Automated testing specialist.
I’ve been a fan of Agile ever since my first programming job with Resolver Systems back in 2006. I had…
Read More » -
The Python Square Root Function – Real Python
Watch Now This tutorial has a related video course created by the Real Python team. Watch it together with the…
Read More » -
Website, CfP, and Sponsorship Now Open!
Exciting news: the PyCon US 2025 conference website, Call for Proposals, and sponsorship program are open! To learn more about…
Read More » -
Don’t return named tuples in new APIs
In my opinion, you should only introduce a named tuple to your code when you’re updating a preexisting API that…
Read More » -
PyCon US 2025 Launches!
We’re super excited to announce that PyCon US 2025 is back in Pittsburgh! If you missed our first time here,…
Read More » -
Speed up CI with uv ⚡
We can use uv to make linting and testing on GitHub Actions around 1.5 times as fast. Linting When using…
Read More » -
Using .__repr__() vs .__str__() in Python Quiz – Real Python
Interactive Quiz ⋅ 6 QuestionsBy Martin Breuss Share In this quiz, you’ll test your understanding of Python’s .__repr__() and .__str__()…
Read More » -
Python in Visual Studio Code – November 2024 Release
We’re excited to announce the November 2024 release of the Python, Pylance and Jupyter extensions for Visual Studio Code! This…
Read More » -
Web-Slinger.css: Like Wow.js But With CSS-y Scroll Animations
We had fun in my previous article exploring the goodness of scrolly animations supported in today’s versions of Chrome and…
Read More »