🐍 Python Django Developer 👨‍💻

  • 🔭 I’m currently working on Payroll App
    - 🌱 I’m currently learning Django ( Advance )
    - 💬 Ask me about Django, APIs
    - 📫 How to reach me selftaughtdev@pm.me

🌐 Socials:

LinkedIn Twitch Twitter YouTube


💻 Tech Stack:

Django DjangoREST JavaScript jQuery MongoDB MySQL Postgres SQLite Redis Pandas NumPy LINUX Docker ElasticSearch Notion Trello Postman AWS Heroku CSS3 Python DjangoREST jQuery React Canva HTML5

📊 GitHub Stats:



🏆 GitHub Trophies


My Latest Blog Posts 👇

Unveiling Django's Powerful Annotate Function Unveiling Django's Powerful Annotate Function
24 July 2023 | Updated: 24 July 2023

Django's ORM is a powerful tool that can make interacting with your database as simple as working with Python code. One of the most powerful parts of Django's ORM is the annotate function, which can add extra "fields" to your models, based on complex...
Get Access to Your Remote PostgreSQL Database running on VPS in No Time: Here's How Get Access to Your Remote PostgreSQL Database running on VPS in No Time: Here's How
28 Dec 2022 | Updated: 13 Feb 2023

Connecting to a PostgreSQL database running on an Ubuntu VPS from a local machine using VS Code involves the following steps:

Install the "PostgreSQL" extension in VS Code:

it should look like the below screenshot.👇

Click "Install" to install...

Effortlessly improve the quality and consistency of your code with these pre-commit Hooks! Effortlessly improve the quality and consistency of your code with these pre-commit Hooks!

26 Dec 2022

Using pre-commit tools can be a great way to improve the quality and consistency of your code, as well as streamline your development workflow. Pre-commit tools are tools that run automatically before you commit your code changes to a version control...
Never Worry About Inconsistent Coding Styles Again: Introducing .editorconfig ✨ Never Worry About Inconsistent Coding Styles Again: Introducing .editorconfig ✨
26 Dec 2022

The .editorconfig file is a simple configuration file that helps developers define and maintain consistent coding styles between different editors and IDEs. It is a plain text file that can be placed in the root directory of a project, and specifies ...
Boost your Django skills: Learn how to use super() Boost your Django skills: Learn how to use super()
17 Dec 2022

The super() keyword is a useful tool in Django, a high-level Python web framework, for working with inheritance in classes. It allows a subclass to refer to its parent class, allowing the subclass to inherit attributes and methods from the parent cla...
Deploy Django App over Ubuntu VPS with Gunicorn + Nginix + PostgreSQL Deploy Django App over Ubuntu VPS with Gunicorn + Nginix + PostgreSQL
14 Dec 2022 | Updated: 14 Dec 2022

In this tutorial, we will deploy a Django app over Ubuntu VPS with Gunicorn + Nginix. We are going to use Vultr VPS for this tutorial. You can use any other VPS provider as well. 1. Create a new user

adduser yourusername

usermod -aG sudo youruserna...

Dockerize an Django Based app along Postgres + Redis + ElasticSearch 🚀 Dockerize an Django Based app along Postgres + Redis + ElasticSearch 🚀

9 Nov 2022

Docker is a wonderful tool to containerise your website. A website have many micro services & inter dependent in most of the cases. Things even get more worse when we try to setup our app on different PC / Operating System. Docker is a lifesaver in t...
Extract Keyword from a Website using Python Extract Keyword from a Website using Python
17 Oct 2022

""" Run this command in Terminal after activating environment: python -c "import nltk;nltk.download('stopwords')" python -c "import nltk;nltk.download('punkt')" """

from bs4 import BeautifulSoup import requests from rake_nltk import Rake

rake = Rak...

Make your API to return only Required Fields Make your API to return only Required Fields

15 Oct 2022 | Updated: 16 Oct 2022

Hey Folks, In this Blog, I am going to show you how can return only those fields from the API which user have requested by passing them in URL as parameters. this way your API users can only request those fields which they need & this will remove som...

💰 You can help me by Donating

PayPal