Learn Python Programming
VSCode for Django Development in 2024
Setting up Visual Studio Code for Django is straightforward! There are just a few extensions we recommend, and then you'll be good to go.
Learn Python Programming
Setting up Visual Studio Code for Django is straightforward! There are just a few extensions we recommend, and then you'll be good to go.
Learn Python Programming
Add tests to your Python code with pytest. Let me show you how to write simple, effective tests!
Learn Python Programming
If you need to install multiple Python versions, going the ol' installer route isn't the best idea. In this article I show you how I manage multiple Python versions, using pyenv.
Learn Python Programming
Have you ever had to run some code every hour, or every day, or every week? In this article I'll show you how to set it up, to run in the cloud, very easily!
Learn Python Programming
If your web app handles user uploads, you need a place to store the files. This article shows you how to set up Backblaze B2, a cloud storage service, to store any uploaded files using Python.
Learn Python Programming
Understanding time complexity and BigO notation helps us write better and more efficient algorithms. In this post we explain the different time complexities with Python examples!
Learn Python Programming
To remove items from a list we can use remove() or pop(). They behave slightly differently, so let's take a look!
Learn Python Programming
The property decorator allows us to define methods that act as attributes in Python classes. This simplifies using the objects, and extends what we can do when getting and setting attribute values.
Learn Python Programming
When Python if statements grow, they become difficult to work with. Learn how to simplify them using match-case and dictionaries in this post!
Learn Python Programming
Learn some of the main building blocks of Python in this post! Including indentation, comments, operators, and conditionals.
Learn Python Programming
Python 3.10 deprecated a frequently-used function in the asyncio library. In this post we explain what the new best practice is and how to change your code to use it.
Learn Python Programming
Learn about the new "match...case" syntax in Python 3.10, and how you can use it with a bunch of examples!