Blog Post

django sped up image

How I made my Django project almost as fast as FastAPI

Tarun Oct 9, 2025 4 min read

FastAPI runs on Uvicorn, an ASGI server made for Python code that runs at the same time. Django is older and has more features, but from version 3.0, it can also operate on ASGI with Uvicorn. Once you set up…

Flatten a List of Lists in Python

How to Flatten a List of Lists in Python

Saud Faisal Oct 3, 2025 6 min read

You open one list, only to find another list inside, and then another. In programming, we call this a “list of lists.” While this is a powerful way to organize…

merging-dictionaries-Python

How to Merge Dictionaries Efficiently in Python

Saud Faisal Sep 29, 2025 6 min read

Hello Python enthusiasts! Today we will deep dive into one of the most common operations in Python programming: merging dictionaries. Whether you’re working with configuration settings, API responses, or data…

Python yield keyword concept illustration with generator function

Python’s yield Keyword: From Theory to Real-World Magic

Tarun Sep 26, 2025 6 min read

Today, we’re going to break down yield into simple, digestible pieces. By the end of this article, you’ll not only understand what it does but also why it’s such a powerful tool…

Feature image showing the Python logo and a command-line terminal with the title ‘Create CLI Tool with Python: From Zero to Hero

Create a CLI Tool with Python: From Zero to Hero

Tarun Sep 18, 2025 9 min read

Command-line tools are essential for developers—they’re fast, lightweight, and automate repetitive tasks. In this tutorial, we’ll build a File Organizer CLI tool in Python from scratch. By the end, you’ll…

Illustration of Python virtual environments with Python logo, terminal, and folder icons, representing project isolation and dependency management.

Everything You Need to Know About Python Virtual Environments

Tarun Sep 16, 2025 7 min read

When I first started coding in Python, I kept running into this frustrating problem. I’d install a package for one project, then start another project that needed a different version…

Unlocking the Power of Python Collections Library – feature image with Python logo and data structures

Unlocking the Power of Python Collections Library

Tarun Sep 11, 2025 9 min read

As a Python developer, I’ve always been fascinated by how the language provides elegant solutions to common programming challenges. One library that consistently amazes me is the collections module. It’s…

Python Django job scraper workflow with BeautifulSoup, TimesJobs, and Google Sheets integration.

How I Built a Django Job Scraper that Saves to Google Sheets

Tarun Sep 5, 2025 7 min read

Last month, I got stuck in the usual routine: job boards were checked by hand, listings were copied into spreadsheets, and the best opportunities were always missed. After too many…

Top Django, SQL, and AWS Interview Questions and Answers

Top Django, SQL, and AWS Interview Questions and Answers

Tarun Sep 1, 2025 7 min read

If you are preparing for Python/Django backend interviews, then you’ll not only face questions on Django itself but also on SQL, APIs, caching, and cloud (AWS). Therefore, in this blog,…

FastAPI Python web framework for high-performance API development

Exploring FastAPI: The Future of Python Web Frameworks

Tarun Aug 25, 2025 6 min read

Why FastAPI is Taking the Python World by Storm In the rapidly evolving of Python web development, FastAPI has emerged as a game changing framework that’s reshaping how developers build…

Scroll to Top