
How Reverse Proxies Actually Work (And Why Every Self-Hosted Server Needs One)
Imagine walking into a large office building. You don't know which department handles your request,...
Lead Engineer at bKash Limited
Latest writing
Mohamad Ashraful Islam
Independent developer and lifelong learner.
The archive

Imagine walking into a large office building. You don't know which department handles your request,...

Celery Tasks on RabbitMQ 4.0: Classic Queues vs Quorum Queues When building distributed...

Introduction Managing asynchronous tasks in Python can be complex, especially when you...

When you’re running a home server that stores your personal files, photos, media, and even services...

This guide walks through Installing Pi-hole with Docker Compose Ensuring port 53 is...

However, after doing this, I ran into a strange issue: some Python programs (specifically those using...
Why a Home Server? Before diving into the services, let’s talk about why I set up a home...
Recently I have encountered an issue with docker compose. I have separated the environment files and...

Today it's not about virtualbox/vmware. It's a new Windows 10 feature. They called it WSL(Windows...

What is a streaming response? Streaming Response basically stream the data. So, how this...

What is Scylla DB? Scylla is a realtime NoSQL database, written into C++ without changing...

What is Testing❓ Testing is basically checking the features are okay or not and finding...