Have you ever looked at code you wrote six months or three years ago, and ask yourself, “what in the world was I thinking?” We all have. Pondering my own Pythonic abominations, I’ve noticed a few trends. I don’t want to say they’re my “favorites”, but I seem to do them a lot: Overly Complex […]

The Engineering curriculums in India suggest the colleges to start the programming classes for the students with C, followed by C++ and Java. This has created an assumption that ‘C’ kick-starts the coding lessons for freshers. A simple metaphor would help you understand the difference between starting programming lessons with C and Python better. To […]

There is a fun anime series called “One Punch Man”. And surprisingly, it has some great lessons for mastering Python. The story takes place in a slightly more modern world than ours, where heroes defend the modern cityscape from regularly invading monsters. Imagine a parade of mini-Godzilla or Mothra-like critters, but more diverse and colorful […]

The Future Scope of a Python Developer:The world is getting digitized. Data is king! With the ongoing digital transformation, we will slowly move towards an era of exabytes of data, and then to an era of zettabytes and yottabytes, and so on. The future is all about automating processes and utilizing the heaps of data […]

As a powerful server side scripting language, Python makes it easier for developers to build high-performing websites rapidly. The object-oriented programming language supports modules and packages. So the developers can divide the code into different modules, and reuse these modules across different projects. They can further reduce overall development time and efforts significantly by using […]