How to Increase Your Salary as a Python Developer?

Today, many senior coders know that their peers are already earning six figures. Yet, most coders don’t. What are the factors that influence whether someone receives a high Python salary? Set Your Goals The Right Way: It sounds trivial but before you can start to increase your salary as a developer, you have to set … Read more

A List of Lambda Functions? This Python Puzzle May Surprise You…

Guido doesn’t like lambda functions too much. Yet, most large code projects contain a lot of them! (Many coders use lambda functions as GUI callbacks, etc.) In this “Coffee Break Python” email series, we take a pragmatic approach regarding Python code style — living in the “is” rather than in the “should be” world. Can … Read more

Decimal: Python’s Float Trap and How to Solve it

You may know the following surprising code snippet: The following explanation is from the puzzle-based learning Python workbook: This puzzle performs a simple arithmetic computation adding together the float value 0.1. The question seems to be very simple—but as we’ll see in a moment, it’s not simple at all. Your inner voice is wrong. And … Read more

Crazy Python Puzzle (Tuple Confusion)

In this article, you’ll study a beautiful Python puzzle which was created by my friend and co-author Lukas. When I saw this puzzle the first time, I was very lazy about it. I looked at the puzzle and immediately threw my answer into Lukas’ face. It was so obvious… But Lukas kept smiling and I … Read more

Where to Host Your Flask App?

I recently finished the educational Python web app Pythonchecker.com for Python code analysis: Before starting the app, I wondered: what’s the fastest way to set up a Python-based web application? My previous Django-based application was self-hosted on a bare metal machine. This was highly complex, error-prone, and tedious. I had to learn Apache web server … Read more

Your Python Code Sucks

Does your code always follow the PEP standard?Have you ever been criticized for not writing “Pythonic code”? I know I have — especially when I was just starting out with Python a few years ago. This can be frustrating because criticism is not always constructive. Destructive criticism kills any motivation there is left for you … Read more

Is Python Less Eco-Friendly Than Other Languages?

Yeah, Python is slower than other programming languages and has a larger memory footprint than C/C++. Read this article if you want to learn about Python’s “dark sides”. However, Python allows for rapid prototyping, makes programming so much easier for beginners and is one of the most effective ways of writing clean and meaningful code. … Read more

Focus: How to Crush it in Coding!

One of my Finxter Python students, Davis, struggles with the following problem: “I want to get way better at reading, understanding and editing code. Eventually, i want to move to data science and machine learning. I think you are doing enough I just need more focus and determination. I really want to be a Python … Read more