Homepage
Open in app
Sign in
Get started
Python Land
Python articles for all types of programmers, from beginner to expert, from DevOps to Data Scientists
Support Us / About Us
For Writers
Python Courses
Follow
Latest articles
9 Software Life Lessons You Must Experience Yourself to Truly Understand
9 Software Life Lessons You Must Experience Yourself to Truly Understand
One way or another, you’ll stumble upon these
Erik van Baaren
Aug 7, 2023
Comparing 3 Popular Python REST APIs: Which One To Pick?
Comparing 3 Popular Python REST APIs: Which One To Pick?
Are you looking to create a Python REST API quickly and efficiently? You’ve come to the right place! This article will explore three…
Erik van Baaren
May 7, 2023
Things You Didn’t Know About Python Dictionaries
Things You Didn’t Know About Python Dictionaries
Valid keys, multiple ways to create, default values, view objects
Erik van Baaren
Feb 15, 2023
This is How Easy It Is To Share Your Python Code With Anyone
This is How Easy It Is To Share Your Python Code With Anyone
Bundle your application into one runnable file that you can share
Erik van Baaren
Sep 20, 2022
6 Easy Tricks To Create Super Readable Source Code
6 Easy Tricks To Create Super Readable Source Code
Does your code look like crap? There’s still hope.
Erik van Baaren
Mar 29, 2022
This Is What You Need To Know About Python’s Range Function
This Is What You Need To Know About Python’s Range Function
Do yourself a favor and learn this one properly once and for all
Erik van Baaren
Mar 6, 2022
Python Exceptions: A Complete Tutorial
Python Exceptions: A Complete Tutorial
try.. except.. else.. finally
Erik van Baaren
Feb 3, 2022
8 Advanced Python Tricks Used by Seasoned Programmers
8 Advanced Python Tricks Used by Seasoned Programmers
Apply these tricks in your Python code to make it more concise and performant
Erik van Baaren
Jan 18, 2022
How Not To Write Python Comments
How Not To Write Python Comments
Tips to improve the way you write and use comments
Erik van Baaren
Dec 14, 2021
6 Tips To Start Learning Python Right Now (All For Free)
6 Tips To Start Learning Python Right Now (All For Free)
Get off to a good start with these helpful tips and learning tactics
Erik van Baaren
Nov 23, 2021
8 Programmer Life Lessons They Don’t Teach You At School
8 Programmer Life Lessons They Don’t Teach You At School
#4: Code never lies, comments sometimes do
Erik van Baaren
Nov 21, 2021
How To Make Your Python Project Easier to Build, Run, and Distribute
How To Make Your Python Project Easier to Build, Run, and Distribute
Say goodbye to those hard-to-build software projects by containerizing them
Erik van Baaren
Oct 22, 2021
Improve Your Python Debugging Skills Without Effort
Improve Your Python Debugging Skills Without Effort
This is just as easy as using print, but 10 times better
Erik van Baaren
Oct 19, 2021
7 Visual Studio Code Tricks For Python Developers
7 Visual Studio Code Tricks For Python Developers
There are some tricks for non-Python devs in here too
Erik van Baaren
Oct 11, 2021
This Will Make You a Command-Line Ninja
This Will Make You a Command-Line Ninja
Lift your skills with these tips, tricks, and a bit of effort
Erik van Baaren
Sep 25, 2021
Shell Commands Every Developer Must Know
Shell Commands Every Developer Must Know
Improve your productivity with these basic terminal commands
Erik van Baaren
Sep 23, 2021
This is Why Developers Are Embracing Microsoft Windows Again
This is Why Developers Are Embracing Microsoft Windows Again
Even though I’m a Linux junkie, I’m now a regular Windows desktop user as well
Erik van Baaren
Sep 7, 2021
A Warning To Those Still Using Python 2
A Warning To Those Still Using Python 2
Helpful tips and tricks to upgrade your old code
Erik van Baaren
Aug 19, 2021
This Core Python Concept You Need To Understand
This Core Python Concept You Need To Understand
Objects are the building blocks of the Python language
Erik van Baaren
Aug 17, 2021
Write For Us
Write For Us
If you’re a writer and love Python as much as we do, consider publishing your stories on Python Land.
Erik van Baaren
Aug 17, 2021
About Python Land
About Python Land
Who I am, and how you can support me
Erik van Baaren
Aug 17, 2021
Have You Been Handling Python Exceptions The Wrong Way?
Have You Been Handling Python Exceptions The Wrong Way?
Let me tell you how to fix it
Erik van Baaren
Aug 11, 2021
How To Speed up Your Python Code
How To Speed up Your Python Code
6 ways to increase performance, from using better algorithms to using C to multiprocessing
Erik van Baaren
Jul 22, 2021
About Python Land
Latest Stories
Archive
About Medium
Terms
Privacy
Teams