Keep It Simple, Stupid! Minimalism in Programming: How Complexity Harms Your Productivity

This article is based on a book chapter from my upcoming book “From One to Zero: A Minimalistic Approach to Programming”. My programming students often write in with their struggles and failures. Many students ultimately overcome their strugglesβ€”but a large percentage of them give up their programming ambitions after realizing how hard creating software can … Read more

3 Beautiful Website Templates for Freelance Developers to Impress Your Clients [Free WordPress Themes]

The landscape of work is changing—independent work becomes more and more important on a relative and absolute basis. Upwork and Fiverr, the biggest freelancing platforms, are growing double-digit year after year. Do you want to participate in this disruptive trend and become a successful (part-time) freelance developer? This article shows you the best website templates … Read more

Freelance Developer Resume Template — Free Download GDocs + PDF [No Signup]

Click on the image to create your own copy on Google Docs—opens the freelance developer resume template in a new tab in your browser: Get this Freelance Developer Resume Template in different formats: Google Docs for editing: https://docs.google.com/document/d/13PmALgq4LWu29zf67fzuqU2bVa9tSEd4gXgE-afqmXg/copy PDF for viewing: https://blog.finxter.com/wp-content/uploads/2020/10/Resume-Python-Freelance-Developer.pdf Resume PROFESSIONAL SUMMARY Are you looking for a value-oriented, experienced Python freelance developer … Read more

Flatten A List Of Lists In Python

Summary: Flattening a list means converting a nested list into a simple single-dimensional list. To flatten a nested list we can use the for loop or the While loop or recursion or the deepflatten() Method. Other techniques include importing numerous external Python libraries and using their built-in functions. Overview Problem: Given a list of lists … Read more

Freelance Developer Job Description

The pervasive freelancing trend is not coming to a halt soon. Millions of coders—beginners and experts alike—flock to this new opportunity to become self-employed as their own bosses while working on meaningful projects for clients. But what is a freelance developer anyways? This article will give you a clear job description! Freelance Developer Job Description … Read more

Freelance Developer Reddit — 30 Posts to Binge-Read

Writing this article, I must confess, was very challenging. Not because the content is difficult to write about—be assured, it isn’t—but because it involves scrolling through Reddit to find the best posts, comments, and subreddits regarding freelance developing. Have you ever found yourself endlessly scrolling through Reddit? Well—somehow I accomplished finishing this article despite the … Read more

Freelance Developer Quora – The 4 Best Questions and Answers

Quora is an excellent source for information. However, it is safe to say that the vast majority of information on Quora is relatively low-quality. In this article, we compiled the best questions and great answers from Quora—all around the topic of freelance developing. So, let’s dive right into the first questions! How Much Can a … Read more

9 Freelance Developer Books Every Coder Must Read

Freelancing is the new mega trend of our time. Large freelancing platforms such as Upwork and Fiverr grow double-digit—they’re out to disrupt the organization of the world’s talents. And it seems like they’re succeeding! Do you want to participate in this trend rather than only holding on to your cozy developer job as long as … Read more

Top 11 Freelance Developer Courses for Maximum Success

Freelancing is the new mega trend. And there’s a good reason: more and more companies see the cost benefits of hiring outside expertise by the hour. Much like cloud computing revolutionized the server market, freelancing disrupts the talent market with a pay-as-you go model for businesses. The big benefits for freelance developers are convincing as … Read more

Python Metaclasses

Summary: Metaclasses are a class of a class. In other words, a class is an instance of a metaclass. Metaclass can be created using two methods: (1) type Class which is the built-in metaclass in Python. (2) Creating custom metaclass using the metaclass keyword. Problem: What are metaclasses and why do we use them in … Read more