Handling API rate limiting can be a challenge, especially when you need to manage multiple requests efficiently. Today, we will explore an elegant solution using Celery and decorators to handle rate limiting from APIs on the caller side. We will delve into the sliding window algorithm, understand the problem we are solving, and go through the necessary steps to implement and test this solution.
In the realm of web development, maintaining a clear and concise record of changes made within an application is vital for various reasons, ranging from auditing to debugging. Django, a high-level Python web framework, provides a flexible middleware system that allows developers to intercept and process HTTP requests and responses. In this tutorial, we’ll delve into implementing a Change Log Middleware in Django, step-by-step, to track and log changes made to models and actions within our application.
Let’s generate a QR code using your contact information. We will learn today about QR codes and a use case of generating a personalized QR code that you can share with people without having to share it using traditional way.
Accessing information using just pin login is dangerous and should be avoided at all costs.
A few cases on how celery signatures would behave with examples explained.
As a stakeholder I would like to know when a software release has been made which includes list of changes categorized by either of the three types (features, maintenance, bug fixes).
Writing tests should be fun and easy. Testing was like an ocean for me when I first started writing test and I didn’t know how to swim. With past few experience I bring some knowledge to you and hope to add value to readers.
We will go through a use case that has recently come up to create name for a version of a file. I have decided to use s3 to accomplish this and we will learn how to do this.
Let’s walk through a bunch of use cases that i’ve learnt over a period of time for writing tests.
Setup up a Django app with ElasticSearch as document store.
An introduction to setting up a Django project with poetry properly.