A fun example of how to utilise python and your programming knowledge to automate your life

Checkout the video I created for this tutorial: https://youtu.be/s9LKWm6uxIM

Why bother?

Being a software developer these days is pretty useful, everyone knows it. Besides giving you great career opportunities and the ability to work in almost any field possible, there are so many things in your life you could automate, or at least utilise in your favour.

I’m still at the beginning of my software engineering journey, and I still have a lot to learn. …


Photo by Sebastian Herrmann on Unsplash

When I started learning how to code, as most developers to be, I encountered the term “recursion”. It was hard for me to put my head around it and every time I tried to google more about it I kept on seeing the Fibonacci or factorial of n examples over and over again. It frustrated me because it didn’t help me see the full potential of recursion or to understand other use cases.

Why should we bother?

Recursion is a good technique to implement when we have a solution to a sub-problem that could help us solve a bigger problem in a clean way…

Gilat Blumberger

Full Stack Software Developer. Love learning new things and now also write about them! 💪🏻

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store