barshakc.hashnode.devRunning Background Tasks in Django Using Celery, Redis and Celery BeatIntroduction In most Django apps, tasks are handled synchronously: a user makes a request, Django processes it, and the response is returned. But what about tasks that take a long time—like sending emails, generating reports, or cleaning up old data?...Feb 10·3 min read
barshakc.hashnode.devFastAPI for BeginnersIntroduction In recent years, modern applications have relied more on APIs to connect clients, servers, and services. From web applications to microservices and cloud-based systems, APIs have become a key part of backend development. As more applicat...Jan 10·5 min read
barshakc.hashnode.devUnderstanding Django's MVT Architecture: A Beginner's GuideDjango, a popular Python's web framework is renowned for it's ability of handling web applications with robustness. In today's fast-paced digital landscape, where user experience and performance are crucial, Django shines as a reliable and efficient ...May 1, 2024·4 min read