To become successful in business, you must solve two problems:
- How do I get capital?
- How do I allocate capital?
Your business success will depend on how you answer those two questions. If you have a large income but you spend it all on stupid things, you’ll fail. And if you have no income but many ideas on how to invest money, you’ll fail too. Only if you create a sustainable cash flow and allocate these cash flows in a profitable way, you’ll reach high levels of business success.
The following video provides more considerations on this critical topic for any freelance developer:
Play with your own numbers using the Google spreadsheet from the video here:
Do you want to create your own business? Feel free to learn more about freelancing here:

While working as a researcher in distributed systems, Dr. Christian Mayer found his love for teaching computer science students.
To help students reach higher levels of Python success, he founded the programming education website Finxter.com that has taught exponential skills to millions of coders worldwide. He’s the author of the best-selling programming books Python One-Liners (NoStarch 2020), The Art of Clean Code (NoStarch 2022), and The Book of Dash (NoStarch 2022). Chris also coauthored the Coffee Break Python series of self-published books. He’s a computer science enthusiast, freelancer, and owner of one of the top 10 largest Python blogs worldwide.
His passions are writing, reading, and coding. But his greatest passion is to serve aspiring coders through Finxter and help them to boost their skills. You can join his free email academy here.