Implementing Forgot Password in Django cover image

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 considered production-ready without this feature. In...

Read

Sign up for our newsletter

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 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

July 3, 2025

How to Create MySQL User

MySQL is a popular relational database management system, and in this post, I will show you how to create a MySQL user. When you first install MySQL on your computer, by default, it comes with a root...

Read

June 7, 2024

Simple HTTP Server With Python

A web server is software that processes, stores, and transfers data over the internet. The data transferred by a web server is just text that moves between the browser and the server. The text is...

Read