Explore a wealth of knowledge in my posts, covering AWS, Django development, and a wide range of IT topics.


šŸ“‘ Blog categories


šŸ“— Django web development posts:

šŸ’» Dive into guides, tips, and projects focused on Django and web application development

šŸ“ A guide on how to use Celery and RabbitMQ with Django

šŸ“ Prepare your Django project for production

šŸ“ Django models: A deeper dive

šŸ“ What is the Django REST framework?

šŸ“ Django shorts: #9 Protecting sensitive information

šŸ“ Django shorts: #8 [FREE] Deployment options

šŸ“ How to dockerise a Django web application

šŸ“ Django shorts: #7 Blank vs Null?

šŸ“ Services needed to dockerise a Django web app to AWS

šŸ“ Django shorts: #6 Auto DateTime Fields

šŸ“ Django shorts: #5 Humanize

šŸ“ Django shorts: #4 Useful packages

šŸ“ Django shorts: #3 Sending emails

šŸ“ Django shorts: #2 Crispy forms

šŸ“ Django shorts: #1 Environment variables
 

šŸ“ Django: Adding icons to our project

šŸ“ Django: Adding user notifications

šŸ“ Django: Rendering data into a template

šŸ“ Django: Configure template rendering
 

šŸ“ Why learn Django?
 

šŸ“ Django: How to start a project?

šŸ“ Django: Configure and connect to static files

šŸ“ Django: How to access the admin panel

šŸ“ Django: How to create a user

šŸ“ Django: Understanding the concept of a Django app

šŸ“ Django: How to install and setup python
 

šŸ“ Django models: Deleting a record from a database - [DELETE]

šŸ“ Django models: Updating a record from a database - [UPDATE]

šŸ“ Django models: Reading records from a database - [READ]

šŸ“ Django models: Creating a simple models with records - [CREATE]
 

šŸ“ Django: How to authenticate a user

šŸ“ Django: How to protect your views

šŸ“ Django: How to implement Python Decouple
 

šŸ“ The best third-party tools to utilize for Django deployment

šŸ“ Multi-factor authentication (MFA) for your Django admin page

šŸ“ Adding a session timeout in Django

šŸ“ Using a simple captcha in Django

šŸ“ Django web application security checklist

šŸ“ Manage failed login attempts with Django


šŸ“™ AWS cloud computing posts:

ā˜ļø Explore tutorials, insights, and best practices for mastering AWS services and cloud solutions

šŸ“ Understanding AWS Lambda

šŸ“ Load balancers in AWS

šŸ“ Amazon SES: An overview

šŸ“ A deep dive: Serverless architecture

šŸ“ A complete guide to AWS for beginners

šŸ“ What is Serverless computing?

šŸ“ How does Auto Scaling work?

šŸ“ Top 10 - AWS Interview Questions and Answers for 2023

šŸ“ Exploring Amazon RDS

šŸ“ The fundamentals of Amazon EC2

šŸ“ Understanding DevOps in AWS

šŸ“ Services needed to dockerise a Django web app to AWS

šŸ“ Tips to pass the AWS Certified Cloud Practitioner exam

šŸ“ A guide to understanding the certifications offered by AWS in 2022

šŸ“ What makes AWS cloud computing so valuable?
 

šŸ“ AWS IAM: Best practices to follow

šŸ“ AWS: Domain name + SSL/TLS certificate

šŸ“ AWS: Steps to create your account

 
šŸ“ AWS: The topics that you need to master as a beginner


šŸ“• General IT posts:

šŸ”§ Broaden your knowledge with articles on diverse IT topics, trends, and technologies

šŸ“ How to get into web development?

šŸ“ A quick evaluation of Nginx and Apache

šŸ“ The best characteristics of a programmer

šŸ“ The best backend frameworks for web development
 

šŸ“ Is two-factor authentication still relevant in 2022?

šŸ“ The best programming languages to learn in 2022

šŸ“ The most common security risks in web development
 

šŸ“ A quick overview of web development

šŸ“ Django: The topics that you need to master as a beginner

šŸ“ Django: A brief introduction
 

šŸ“ Python: The benefits and limitations