Blog


July 8, 2025

Custom django-admin Command for Seeding Database

In this article I will show you how to implement a custom django-admin command for creating dummy data in your django application. This will provide an easy way for you to test your application...

Read

July 10, 2025

Email and Username Login with a Custom Django Authentication Backend

Django is a powerful web framework that comes with a default username authentication backend. In this article, we will build a custom authentication backend for emails, allowing our Django...

Read

July 6, 2025

Implementing Forgot Password in Django

One essential feature in web development that many beginners and intermediates overlook is implementing a forgot password feature, A way to retrieve a lost password. Most web applications will not be...

Read

July 14, 2025

Higher Order Functions In Python

Higher order functions are functions that can be passed as an argument to a function or returned from a function as a value. It is a functional programming approach to solving problems. Python is a...

Read