/blog/ - zsh
user@portfolio ~ $

ls -la blog/

The Equifax breach was caused by a single unpatched library. Learn how to audit and update your dependencies using pip-audit and npm audit to prevent security catastrophes.

Author: [email protected] Date: November 30, 2025
7 views
0 likes
0 comments
Security DevOps Python JavaScript Maintenance

The runserver command is not for production! Learn how to set up a robust production server using Gunicorn as the WSGI application server and Nginx as the reverse proxy.

Author: Aslany Rahim Date: November 29, 2025
14 views
0 likes
0 comments
DevOps Django Deployment Linux Server

Unlike the web, mobile apps don't have a URL bar. We explore how to structure your mobile app using React Navigation, comparing Stacks, Tabs, and Drawers.

Author: Aslany Rahim Date: November 28, 2025
14 views
0 likes
0 comments
React Native Mobile UX Frontend

Don't let your users wait. Learn how to offload time-consuming tasks like email sending and image processing to background workers using Celery and Redis.

Author: Aslany Rahim Date: November 27, 2025
18 views
0 likes
0 comments
Django Celery Redis Backend Performance

Hardcoding API keys in your settings file is a security recipe for disaster. Learn how to use python-decouple to manage your environment variables safely.

Author: Aslany Rahim Date: November 26, 2025
29 views
0 likes
0 comments
Security Django Python Best Practices

Learn how to use Django Signals to decouple your application logic. We explore the classic use case of auto-creating User Profiles and discuss when you should avoid signals.

Author: Aslany Rahim Date: November 25, 2025
36 views
0 likes
0 comments
Django Python Backend Architecture

Stop manually running tests. Set up a Continuous Integration pipeline that automatically tests your code every time you push to GitHub.

Author: Aslany Rahim Date: November 24, 2025
24 views
0 likes
0 comments
DevOps CI/CD GitHub Django Testing

Starting a mobile project? The choice between "Bare" React Native and Expo can make or break your timeline. We break down the pros and cons of each.

Author: Aslany Rahim Date: November 23, 2025
19 views
0 likes
0 comments
React Native Mobile iOS Android Expo

Is your Django app running slow? The culprit is likely your database queries. Learn how to use select_related, prefetch_related, and indexes to speed up your application.

Author: Aslany Rahim Date: November 22, 2025
21 views
0 likes
0 comments
Django PostgreSQL Performance Database Python

Stop duplicating logic in your React components. Learn how to extract functionality into Custom Hooks to clean up your codebase.

Author: Aslany Rahim Date: November 20, 2025
26 views
0 likes
0 comments
React Frontend JavaScript Web Development

Stop the "it works on my machine" excuses. Learn how to containerize your Django and PostgreSQL application using Docker and Docker Compose.

Author: Aslany Rahim Date: November 19, 2025
21 views
0 likes
0 comments
Django Docker DevOps PostgreSQL Python

Essential strategies for optimizing database queries and improving application performance in Django applications.

Author: Aslany Rahim Date: November 18, 2025
14 views
0 likes
0 comments
Django Database Performance Optimization

Learn how to create beautiful, responsive websites using TailwindCSS utility-first CSS framework.

Author: Aslany Rahim Date: November 17, 2025
10 views
0 likes
0 comments
TailwindCSS CSS Frontend Web Design

Explore Python decorators, one of the most powerful features of Python, with practical examples and use cases.

Author: Aslany Rahim Date: November 16, 2025
12 views
0 likes
0 comments
Python Programming Advanced Python

A deep dive into creating robust REST APIs using Django REST Framework, including serializers, viewsets, and authentication.

Author: Aslany Rahim Date: November 15, 2025
20 views
0 likes
0 comments
Django Django REST Framework API Backend

Learn the fundamentals of Django web framework, from setting up your first project to creating models and views.

Author: Aslany Rahim Date: November 13, 2025
17 views
0 likes
0 comments
Django Python Web Development Tutorial

A comprehensive guide to Git version control system, covering basic commands, branching strategies, and best practices.

Author: Aslany Rahim Date: November 11, 2025
14 views
0 likes
0 comments
Git Version Control Development Tools
user@portfolio ~ $ _