Nicely done, @ajmaln! I don't know Python, but I still like to read stuff like this because it gives me an idea of some aspect of technology that I didn't know anything about. I like to know "the way things work." This fits the bill! Congratulations on having it approved by Utopian.
I've upvoted and resteemed this article as one of my daily post promotions for the @mitneb Curation Trail Project. It will be featured in the @mitneb Curation Trail Project Daily Report for 16 JAN 2018.
Cheers!
And if you are planning to learn some programming, it's never late and I highly recommend Python as the best language for a beginner. Sololearn app I'm playstore is a great source for learning basics of programming languages.
Thank you @mitneb