HTTP retry and logging using python requests

Python's requests library is a popular library for making HTTP requests. Let's see how to add logging and retry mechanism to it.

Read

Caching Patterns

Caching has so many applications in computer science starting from disk page caching to advanced caching operations in redis.

Read

Database Migrations in Django

Django gives a powerful framework to manage database migrations. We will deep dive into Django migrations and how they work under the hood

Read

Decorators in python (part-2)

This is part-2 of decorators in python. In this post, we will learn about decorators with arguments and some of the applications

Read

Decorators in python (part-1)

Decorators in python are very useful in reducing boilerplate code. They extend the functionality of a function. In this blog post, we will deep dive into python decorators.

Read