Web Development

How to Create an Interactive Web Application using a Jupyter Notebook

Summary: To create an interactive web application in a Jupyter Notebook, use the three libraries ipywidgets, voila, and binder. This requires only basic Python programming skills without the need to learn a new framework. There are various Python tools available to create web applications and frontend GUIs.  For example, Flask and Django. As useful as …

How to Create an Interactive Web Application using a Jupyter Notebook Read More »

Python HTML Get Parameter

Problem Formulation: How to perform an HTTP get call in Python? Solution: Use Python’s requests library. This is semantically equivalent to issuing an HTTP get call: http://example.com?param_1=value_1&param_2=value_2 In fact, you can obtain this exact URL by using the r.url attribute on the request object: You can find the text response by using the r.text attribute …

Python HTML Get Parameter Read More »

How to Get Started With Python Dash on PyCharm [Absolute Beginners]

This is a chapter draft for our upcoming book “Python Dash” with NoStarch—to appear in 2021. Stay tuned! Why an IDE Using an integrated development environment (IDE) has the potential to significantly accelerate your programming productivity. Many programmers do not unlock their full potential until they finally decide to switch from a simple code editor …

How to Get Started With Python Dash on PyCharm [Absolute Beginners] Read More »

Python Dash: How to Build a Beautiful Dashboard in 3 Steps

Data visualization is an important toolkit for a data scientist. Building beautiful dashboards is an important skill to acquire if you plan to show your insights to a C-Level executive. In this blog post you will get an introduction to a visualization framework in Python. You will learn how to build a dashboard from fetching …

Python Dash: How to Build a Beautiful Dashboard in 3 Steps Read More »

Six Figure Coder

Freelance Developer – How to Code From Home and Earn Six Figures [Industry Report]

What keeps you going day after day? Your motivation is the most important building block of your success. In the following, I’d like to give you some fact-based motivation why creating your coding business online can easily be the most rewarding decision in your life.  Yet, motivation is not everything. If you want to make …

Freelance Developer – How to Code From Home and Earn Six Figures [Industry Report] Read More »

Minimum Viable Product (MVP) in Software Development — Why Stealth Sucks

This chapter from my upcoming book “From One to Zero” (to appear with NoStarch 2021) teaches you a well-known but still undervalued idea. The idea is to build a minimum viable product (in short: MVP) to test and validate your hypotheses quickly without losing a lot of time in implementation. In particular, you’ll learn how …

Minimum Viable Product (MVP) in Software Development — Why Stealth Sucks Read More »

How to Increase the Font Size on the WordPress Plugin Enlighter?

Do you use the awesome WordPress plugin “Enlighter” to embed code in your WordPress site like this? If you’re like me, you want to be able to customize the style (such as font size) globally—not locally for each individual code snippet. Problem: How to increase the font size of the Enlighter WordPress plugin? To increase …

How to Increase the Font Size on the WordPress Plugin Enlighter? Read More »

How to Be a Freelance Developer in Germany

Being a Python freelancer is a new way of living in the 21st century. It’s a path of personal growth, learning new skills, and earning money in the process. But in today’s digital economy, becoming a Python freelancer is – above everything else – a lifestyle choice. It can give you fulfillment, flexibility, and endless …

How to Be a Freelance Developer in Germany Read More »

Freelance Software Development in the United States (US)

The next disruption is about to happen in the freelancing space. Freelancing platforms such as Upwork and Fiverr grow double-digit per year. But what if you’re living in the US? Is freelancing still a great opportunity for you—given the worldwide competition? How much can you earn in the US? In this article, we’re going to …

Freelance Software Development in the United States (US) Read More »

How Many Freelance Developers Are There in the US?

How many freelance developers are there in the US? There’s no official and precise answer. However, based on three credible sources—Upwork, Freelancer Union, McKinsey—I calculated an estimation stemming from each source. Here are our estimations for the number of freelancers based on three independent data sources: Upwork Data: 12,500,000 freelance developers in the IT sector. …

How Many Freelance Developers Are There in the US? Read More »