Zero to Mastery: Python Monthly Newsletter 💻🐍
Link: https://zerotomastery.io/blog/python-monthly-newsletter-january-2025/?utm_source=python-rss-feed
62nd issue of Andrei Neagoie's must-read monthly Python Newsletter: Python Web Security, Cognitive Load Is The Key, and much more. Read the full newsletter to get up-to-date with everything you need t
Link: https://zerotomastery.io/blog/python-monthly-newsletter-january-2025/?utm_source=python-rss-feed
62nd issue of Andrei Neagoie's must-read monthly Python Newsletter: Python Web Security, Cognitive Load Is The Key, and much more. Read the full newsletter to get up-to-date with everything you need t
Zero To Mastery
[January 2025] Python Monthly Newsletter 💻🐍 | Zero To Mastery
Andrei Neagoie's must-read monthly Python Newsletter read by 15,000+ Pythonistas. Get up-to-date with the top Python news from last month.
Real Python: The Real Python Podcast – Episode #237: Testing Your Python Code Base: Unit vs. Integration
Link: https://realpython.com/podcasts/rpp/237/
What goes into creating automated tests for your Python code? Should you focus on testing the individual code sections or on how the entire system runs? Christopher Trudeau is back on the show this we
Link: https://realpython.com/podcasts/rpp/237/
What goes into creating automated tests for your Python code? Should you focus on testing the individual code sections or on how the entire system runs? Christopher Trudeau is back on the show this we
Realpython
Episode #237: Testing Your Python Code Base: Unit vs. Integration – The Real Python Podcast
What goes into creating automated tests for your Python code? Should you focus on testing the individual code sections or on how the entire system runs? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles…
Ned Batchelder: Intricate interleaved iteration
Link: https://nedbatchelder.com/blog/202501/intricate_interleaved_iteration.html
Someone asked recently, “is there any reason to use a generator if I need to
store all the values anyway?” As it happens, I did just that in the code for
this blog’s sidebar because I found it the mo
Link: https://nedbatchelder.com/blog/202501/intricate_interleaved_iteration.html
Someone asked recently, “is there any reason to use a generator if I need to
store all the values anyway?” As it happens, I did just that in the code for
this blog’s sidebar because I found it the mo
Nedbatchelder
Intricate interleaved iteration
Someone asked recently, “is there any reason to use a generator if I need to store all the values anyway?” As it happens, I did just that in the code for this blog’s sidebar because I found it the most readable way to do it. Maybe it was a good idea, maybe…
Seth Michael Larson: Significant whitespace
Link: https://sethmlarson.dev/significant-whitespace?utm_campaign=rss
There is power in what you refuse to type;
creating significant whitespace.
Link: https://sethmlarson.dev/significant-whitespace?utm_campaign=rss
There is power in what you refuse to type;
creating significant whitespace.
sethmlarson.dev
Significant whitespace
There is power in what you refuse to type;
creating significant whitespace.
creating significant whitespace.
Test and Code: pytest-mock : Mocking in pytest
Link: https://testandcode.com/episodes/pytest-mock
pytest-mock is currently the #3 pytest plugin. pytest-mock is a wrapper around unittest.mock.In this episode:Why the pytest-mock plugin is awesomeWhat is mocking, patching, and monkey patchingWhat, if
Link: https://testandcode.com/episodes/pytest-mock
pytest-mock is currently the #3 pytest plugin. pytest-mock is a wrapper around unittest.mock.In this episode:Why the pytest-mock plugin is awesomeWhat is mocking, patching, and monkey patchingWhat, if
Test & Code
Test & Code | pytest-mock : Mocking in pytest
pytest-mock is currently the #3 pytest plugin. pytest-mock is a wrapper around unittest.mock.In this episode:Why the pytest-mock plugin is awesomeWhat is mocking, patching, and monkey patchingWhat,...
Python GUIs: Kivy's UX Widgets: A Quick Exploration — Learn the Basics of UX Widgets in Kivy
Link: https://www.pythonguis.com/tutorials/kivy-ux-widgets/
Widgets are elements of the graphical user interface (GUI) that provide an application functionality. From buttons and labels to more complex elements like checkboxes, sliders and canvases, widgets re
Link: https://www.pythonguis.com/tutorials/kivy-ux-widgets/
Widgets are elements of the graphical user interface (GUI) that provide an application functionality. From buttons and labels to more complex elements like checkboxes, sliders and canvases, widgets re
Python GUIs
Learn the Basics of UX Widgets in Kivy
Kivy is an open-source library for developing graphical user interfaces (GUI). In this article, you'll learn the basics about Kivy's US widgets to develop GUI apps in Python. Widgets are elements of the graphical user interface (GUI) that provide an application…
Tryton News: Newsletter February 2025
Link: https://discuss.tryton.org/t/newsletter-february-2025/8268
In the last month we focused on fixing bugs, improving the behaviour of things, speeding-up performance issues - building on the changes from our last release. We also added some new features which
Link: https://discuss.tryton.org/t/newsletter-february-2025/8268
In the last month we focused on fixing bugs, improving the behaviour of things, speeding-up performance issues - building on the changes from our last release. We also added some new features which
Tryton Discussion
Newsletter February 2025
In the last month we focused on fixing bugs, improving the behaviour of things, speeding-up performance issues - building on the changes from our last release. We also added some new features which we would like to introduce to you in this newsletter. For…
Matt Layman: Finishing Simple Signup - Building SaaS #213
Link: https://www.mattlayman.com/videos/finishing-simple-signup-building-saas-213/
In this episode, I completed the simplified sign up process for my JourneyInbox app. I finished off the final features that add account verification and initial engagement features to make sign up and
Link: https://www.mattlayman.com/videos/finishing-simple-signup-building-saas-213/
In this episode, I completed the simplified sign up process for my JourneyInbox app. I finished off the final features that add account verification and initial engagement features to make sign up and
Matt Layman
Finishing Simple Signup - Building SaaS #213
In this episode, I completed the simplified sign up process for my JourneyInbox app. I finished off the final features that add account verification and initial engagement features to make sign up and nice and functional experience.
Real Python: Build a Tic-Tac-Toe Game With Python and Tkinter
Link: https://realpython.com/tic-tac-toe-python/
Developing a tic-tac-toe game in Python using Tkinter combines programming logic with graphical user interface design (GUI). This tutorial guides you through creating the game logic and a Tkinter-base
Link: https://realpython.com/tic-tac-toe-python/
Developing a tic-tac-toe game in Python using Tkinter combines programming logic with graphical user interface design (GUI). This tutorial guides you through creating the game logic and a Tkinter-base
Realpython
Build a Tic-Tac-Toe Game With Python and Tkinter – Real Python
In this step-by-step project, you'll learn how to create a tic-tac-toe game using Python and the Tkinter GUI framework. Tkinter is cross-platform and is available in the Python standard library. Creating a game in Python is a great and fun way to learn something…
Real Python: Providing Multiple Constructors in Your Python Classes
Link: https://realpython.com/python-multiple-constructors/
Python doesn’t support constructor overloading in the same way that Java or C++ do. However, you can simulate multiple constructors by defining default arguments in .__init__() and use @classmethod to
Link: https://realpython.com/python-multiple-constructors/
Python doesn’t support constructor overloading in the same way that Java or C++ do. However, you can simulate multiple constructors by defining default arguments in .__init__() and use @classmethod to
Realpython
Providing Multiple Constructors in Your Python Classes – Real Python
In this step-by-step tutorial, you'll learn how to provide multiple constructors in your Python classes. To this end, you'll learn different techniques, such as checking argument types, using default argument values, writing class methods, and implementing…
Real Python: Python & APIs: A Winning Combo for Reading Public Data
Link: https://realpython.com/python-api/
Python is an excellent choice for working with Application Programming Interfaces (APIs), allowing you to efficiently consume and interact with them. By using the Requests library, you can easily fetc
Link: https://realpython.com/python-api/
Python is an excellent choice for working with Application Programming Interfaces (APIs), allowing you to efficiently consume and interact with them. By using the Requests library, you can easily fetc
Realpython
Python & APIs: A Winning Combo for Reading Public Data – Real Python
In this tutorial, you'll learn what APIs are and how to consume them using Python. You'll also learn some core concepts for working with APIs, such as status codes, HTTP methods, the requests library, and much more. You'll also see a few examples of real…
Real Python: Natural Language Processing With spaCy in Python
Link: https://realpython.com/natural-language-processing-spacy-python/
spaCy is a robust open-source library for Python, ideal for natural language processing (NLP) tasks. It offers built-in capabilities for tokenization, dependency parsing, and named-entity recognition,
Link: https://realpython.com/natural-language-processing-spacy-python/
spaCy is a robust open-source library for Python, ideal for natural language processing (NLP) tasks. It offers built-in capabilities for tokenization, dependency parsing, and named-entity recognition,
Realpython
Natural Language Processing With spaCy in Python – Real Python
In this step-by-step tutorial, you'll learn how to use spaCy. This free and open-source library for natural language processing (NLP) in Python has a lot of built-in capabilities and is becoming increasingly popular for processing and analyzing data in NLP.
Real Python: A Guide to Modern Python String Formatting Tools
Link: https://realpython.com/python-formatted-output/
In modern Python, you have f-strings and the .format() method to approach the tasks of interpolating and formatting strings.
These tools help you embed variables and expressions directly into strings,
Link: https://realpython.com/python-formatted-output/
In modern Python, you have f-strings and the .format() method to approach the tasks of interpolating and formatting strings.
These tools help you embed variables and expressions directly into strings,
Realpython
A Guide to Modern Python String Formatting Tools – Real Python
In this tutorial, you'll explore Python's modern string formatting tools. You'll learn how to harness the power of Python's f-strings and the .format() method for string interpolation and formatting.
Real Python: Develop Data Visualization Interfaces in Python With Dash
Link: https://realpython.com/python-dash/
Dash is a popular Python framework for creating interactive data visualization interfaces. With Dash, you build web applications using only Python, without needing advanced web development skills. It
Link: https://realpython.com/python-dash/
Dash is a popular Python framework for creating interactive data visualization interfaces. With Dash, you build web applications using only Python, without needing advanced web development skills. It
Realpython
Develop Data Visualization Interfaces in Python With Dash – Real Python
In this tutorial, you'll learn how to build a dashboard using Python and Dash. Dash is a framework for building data visualization interfaces. It helps data scientists build fully interactive web applications quickly.
Real Python: Build a Dice-Rolling Application With Python
Link: https://realpython.com/python-dice-roll/
In this tutorial, you’ll learn how to create a Python dice roll simulator. The tutorial guides you through building a text-based user interface (TUI) application that simulates rolling dice using Pyth
Link: https://realpython.com/python-dice-roll/
In this tutorial, you’ll learn how to create a Python dice roll simulator. The tutorial guides you through building a text-based user interface (TUI) application that simulates rolling dice using Pyth
Realpython
Build a Dice-Rolling Application With Python – Real Python
In this step-by-step project, you'll build a dice-rolling simulator app with a minimal text-based user interface using Python. The app will simulate the rolling of up to six dice. Each individual die will have six sides.
Real Python: Top Python Game Engines
Link: https://realpython.com/top-python-game-engines/
You can use several Python game engines for crafting video games using your existing Python skills. Popular Python game engines are Pygame, Arcade, and Ren’Py, each offering unique features. In this t
Link: https://realpython.com/top-python-game-engines/
You can use several Python game engines for crafting video games using your existing Python skills. Popular Python game engines are Pygame, Arcade, and Ren’Py, each offering unique features. In this t
Realpython
Top Python Game Engines – Real Python
In this tutorial, you'll explore several Python game engines available to you. For each, you'll code simple examples and a more advanced game to learn the game engine's strengths and weaknesses.
Real Python: Build a Quiz Application With Python
Link: https://realpython.com/python-quiz-application/
In this tutorial, you’ll build a Python quiz application for the terminal. You’ll start by developing a basic app capable of asking questions, collecting answers, and checking correctness. As you prog
Link: https://realpython.com/python-quiz-application/
In this tutorial, you’ll build a Python quiz application for the terminal. You’ll start by developing a basic app capable of asking questions, collecting answers, and checking correctness. As you prog
Realpython
Build a Quiz Application With Python – Real Python
In this step-by-step project, you'll build a Python quiz application for the terminal. Your app will ask you multiple-choice questions that you can use to strengthen your own knowledge or challenge your friends to test theirs.
Zato Blog: LDAP and Active Directory as Python API Services
Link: https://zato.io/en/blog/ldap-active-directory.html
LDAP and Active Directory as Python API Services
2025-02-03, by Dariusz Suchojad
LDAP and Active Directory often play key a role in the management of a company's network resources yet it is not
Link: https://zato.io/en/blog/ldap-active-directory.html
LDAP and Active Directory as Python API Services
2025-02-03, by Dariusz Suchojad
LDAP and Active Directory often play key a role in the management of a company's network resources yet it is not
Quansight Labs Blog: From napari to the world: how we generalized the `conda/constructor` stack for distributing Python applications
Link: https://labs.quansight.org/blog/napari-conda-constructor-menuinst
Our work for the napari project resulted in multiple beneficial side effects for the conda packaging ecosystem.
Link: https://labs.quansight.org/blog/napari-conda-constructor-menuinst
Our work for the napari project resulted in multiple beneficial side effects for the conda packaging ecosystem.
labs.quansight.org
From napari to the world: how we generalized the `conda/constructor` stack for distributing Python applications
Our work for the napari project resulted in multiple beneficial side effects for the conda packaging ecosystem.
Seth Michael Larson: Connection without Connectivity (#1: Space)
Link: https://sethmlarson.dev/connection-without-connectivity-space?utm_campaign=rss
This is the first article in a 7-part series about software for connection.
Feeling connected to others is a basic human need,
so it is no surprise we want software to enable human connection.
The sur
Link: https://sethmlarson.dev/connection-without-connectivity-space?utm_campaign=rss
This is the first article in a 7-part series about software for connection.
Feeling connected to others is a basic human need,
so it is no surprise we want software to enable human connection.
The sur
sethmlarson.dev
Connection without Connectivity (#1: Space)
This is the first article in a 7-part series about software for connection.
Feeling connected to others is a basic human need,
so it is no surprise we want software to enable human connection.
The...
Feeling connected to others is a basic human need,
so it is no surprise we want software to enable human connection.
The...