Python is a great language. The flexibility it provides to users is just amazing, that is one of the main reasons why is widely adopted and used by many developers across the globe. But with great power comes great responsibility. Working on python for almost 2 years I stumbled upon some interesting concepts and behaviour … Continue reading Python – Iterators & For loop !!!
" Containers " are the new buzzword in the software development industry today. And when we talk about containerisation, everyone thinks of Docker. Before we dive into some interesting concepts about Docker and containers, let's first scrap some history. docker logo BEFORE DOCKER Before docker was there, in order to deploy different services into production … Continue reading Docker – short introduction !
In the python world Dictionaries are probably the most used Data-structures. They serves many purposes from storing and accessing configs to storing some kind of structured data. So, understanding and using them well is a great arsenal for a python developer.So, in this short article I will try to explain some cool concepts of python … Continue reading De-mystifying Python Dictionaries !!!
Authentication is a key component while building any web Application nowadays. In simple terms, it means validating that the user which is trying to access some resources from our app is allowed to do it or not. Login / Logout of user is one such example. Nowadays, there are many ways of Authentication of a … Continue reading Authentication : Session id VS Auth Token
Presenting you a short article on difference between a shallow & a deep copy in python. So, let's get started. In python, when we assign objects like list, tuples, dict, etc to another object usually with a ' = ' sign, python creates copy's by reference. That is, let's say we have a list of … Continue reading Python : Shallow copy VS Deep copy
It was a great experience attending Fossasia summit 2018 in Singapore. Fossasia summit link. The best part was that I even gave a talk there titled "How Gcompris is impacting school education". GCompris is one of the project under KDE EDU , it's basically a high quality educational software mainly focused on small children between … Continue reading My talk at Fossasia Summit 2018
It will be really great if you could control all your apps like your news feeds, score updates, etc with your voice. Amazon Alexa can help you achieve that. Alexa is an intelligent personal assistant developed by Amazon, first used … Continue reading Building your own Amazon Alexa Skill !!