Contributions
Article
These are all the options you have in Python for running other processes - the bad; the good; and most importantly, _the right way_ to do it
Article
True multi-core concurrency is coming to Python in 3.12 release and here’s how you can use it right now using sub-interpreter API
Article
Even though Python’s standard library comes with “batteries included,” it’s still missing some essentials…
Article
You only need one function for functional programming in Python and that's `reduce` - here's all the things you can do with it
Article
Simplify your Python code by replacing all the unnecessary if/else statements and match/case blocks with dynamic dictionary function lookups using Dictionary Dispatch pattern
Tutorial
Learn how to use Grafana Phlare and continuous profiling to discover bottlenecks in you code and boost the performance of your Python applications
Article
Can recursive functions use “lazy evaluation”? — Yes, they can — Using Python’s generator functions!
Article
There are many Python magic methods you probably never knew existed — let’s find out what they do and how we can use them in our code
Tutorial
A crash course in using Python and Mastodon’s API to build bots, analyze data, authorize users, respond to notifications and much more
Tutorial
A crash course in using Python and Google APIs to automate all the things you do with Gmail, Google Drive, Calendar, or any other Google API
Article
Start webserver, open browser, parse JSON, compress files and much more with Python commandline tools and without opening a single file or writing any code
Article
Tips and tricks for inspecting Python objects and getting information about your code at runtime
Article
Do you really know what is `self` method argument in Python, how does it work under covers, and why does it appear in method signatures?
Article
Write better list comprehensions with the help of these unknown features and tricks...
Article
Python’s controversial assignment expression — known as the walrus operator — can improve your code, and it’s time you start using it!
Article
Python’s match/case syntax looks like a basic switch statement, but it’s much more powerful than that...
Article
Forget about `os.path`, `random`, `pytz`, `namedtuple` and more and start using the latest and greatest Python libraries instead.
Article
Learn how you can use Python’s Kubernetes Client library to automate all the boring Kubernetes tasks and operations
Library
Tool for extracting Google Analytics data suitable for migrating to other platforms/databases
Article
Learn about the unknown features of Python's f-strings - the formatted string literals - and up your text formatting knowledge and skills
Article
Everything you ever wanted for your Python project’s continuous integration pipeline — up and running in matter of minutes
Article
Find out why your Python apps are using too much memory and reduce their RAM usage with these simple tricks and efficient data structures
Article
A look at recent Python Enhancement Proposals (PEPs) and all the exciting new features, changes and improvements they might bring
Article
Debugging can become an enjoyable experience with beautiful traceback messages created with Python's custom exception hooks
Article
The tools and techniques for finding all the bottlenecks in your Python programs and fixing them, fast
Article
Take full advantage of all the Google Analytics features and data using its REST API and Python
Article
Protect and secure your passwords and credentials in Python with help of these few simple techniques and tips
Article
Compress, decompress and manage archives and files with Python in all the formats you might ever need
Article
Make your code faster, concise, more readable and more functional with help of Python’s little known operator module
Article
Take a tour of Python’s functools module and learn how to use its higher-order functions to implement caching, overloading and much more
Showing the last 30 only...