Concurrency in Python - Threads, Processes, and AsyncIO Explained

Posted on Wed 25 March 2026 in Python • Tagged with Python, Programming

Python's concurrency story is... interesting. If you've ever Googled "Python multithreading", you've probably run into the GIL debate and come away more confused than when you started. Can Python do concurrency? Yes. Is it straightforward? Not exactly. Python gives you three different concurrency models, each suited for different problems. Pick …


Continue reading

Hail GraphQL

Posted on Mon 12 August 2019 in GraphQL • Tagged with Python, GitHub

GraphQL Logo

We start with basics, but then we've to upgrade. But why? Because the latest solution to the old problem is more elegant and much faster! To me, it happened to be GraphQL. It's a query language that follows you. The mantra? The structure remains the same. Let's see how we …


Continue reading

Running A Python Script Using Chef

Posted on Tue 18 March 2014 in Linux • Tagged with Automation, Chef, Chef Solo, Python

Chef is an amazing configuration management tool, widely used in a lot of industries. If you are not familiar with how to run chef/chef-solo, please go through this article first. One of the best feature of Chef is it’s collection of resources. Resources allows Chef to handle configuration …


Continue reading

Conditional Statements in Python

Posted on Wed 26 February 2014 in Python • Tagged with Conditional, Python

Conditional Statements in python

In this tutorial we will discuss about conditional statements in python. Conditional statements are used to perform different computation based on the Boolean expression which turns out to be true or false . Boolean expression is on which these conditional statement works. Various Conditional statement used are:

  • If
  • Else
  • Else if …

Continue reading

Variables in PYTHON

Posted on Fri 31 January 2014 in Python • Tagged with Python

Variables in Python

Variables

Variables are used for storing data in the form of integer,char ,boolean etc.They act as a storage medium for us . Based on the datatype of variable  interpreter allocates the memory required by that datatype. There are 4 types of variables.

  • Integer
  • String
  • float
  • complex

Values are assigned …


Continue reading