Python Built-in String Functions — Simply Explained

Many coders struggle with Python built-in string functions. Instead of reusing the great functionality implemented by experts in the field, they reinvent the wheel implementing string functions on themselves. Ultimately, they lose time, money, and energy—writing inefficient code! Don’t let this be you. ? Here’s a tiny Instagram tutorial that shows you the most important … Read more

How Long Does It Take To Become A Python Developer

This is a common question on many forums. And the answer is — it only takes a few seconds. It’s all about your self-perception. Writing my first (Python) book was hard. It was hard to produce unique text, day after day, without any immediate feedback from the market. Working on such a long-term project without getting any … Read more

Don’t Think in Terms of Resumes as a Coder — Do This Instead!

The world of programming is different than other professions because it’s a practical, hands-on profession. Coders who get results and can showcase practical projects that solve real problems will always win in this marketplace. You don’t need a degree. Say, you just solved one Upwork project after another. You have a lot of good testimonials … Read more

Why Should I Use NumPy?

NumPy is not the trendiest Python library in the world. There are libraries such as TensorFlow or Scikit-learn for machine learning. These libraries get all the attention these days. However, in this article, I want to highlight the importance of learning the basics first. You cannot learn TensorFlow before you’ve learned Python. Similarly, you cannot … Read more

Why You Should Offer Your Services For Free as a New Freelance Developer?

I got this question recently regarding Python freelancing and I immediately thought that’s a brilliant idea. (Seriously.) Why should this be a good idea considering that Python freelancers earn $51 per hour on average? Because you can increase your Python skill level but you don’t have to polish your salesman skills from day one. It’s … Read more

Can You Get A Job Knowing Only Python And No Other Programming Language?

Of course, you can. However, the question misses the point. It’s not about how many programming languages you know. It’s about how much expertise you have in the areas that matter. If you are good at Python, you’ve already proven that you have expertise in the technical programming area. Now, it’s much more about how … Read more

NoStarch Author Questionnaire for Upcoming Book “Python One-Liners”

Today, I filled in the author questionnaire for any author who publishes a book with the international techbook publisher NoStarchPress. I share this article because (1) other authors may be interested in how the concrete questions look like, and (2) Finxter readers may be interested in the upcoming book “Python One-Liners” (to appear in 2019) … Read more

A 3-Min Primer on Python Decorators

Say, you are working for a large bank. Your hacker colleague implemented a magic function that uses SSH to log into the bank’s core server (written in COBOL which you don’t know at all), analyzes the CPU usage over the last 24 hours, and returns the result as a cryptic string value. Your boss asks … Read more