Technical blogs & tutorials

Welcome to my Blog Station

A space for sharing thoughts, experiences, and insights on software engineering. From technical deep-dives to career reflections — everything lives here.

9+
Blog Posts
3
Categories
29+
Topics
42+
Min of Reading

All Posts

Browse everything I've written — filter by category or search by topic.

Showing 9 posts

My Journey to Becoming a Software Engineer
Career
December 14, 20258 min read

My Journey to Becoming a Software Engineer

From a curious student in Dhaka to a Software Engineer building enterprise cloud platforms — this is my story of late nights, small victories, and never giving up on the dream.

CareerJourneySoftware Engineering
How Object Creation Works in Python, Java, and C#
Technology
May 26, 20254 min read

How Object Creation Works in Python, Java, and C#

Ever wondered how objects are actually created in different programming languages? Explore the fundamental differences in object instantiation across Python, Java, and C#.

PythonJavaC#
JWT Complete Guide: Structure, Security & Best Practices
Technology
May 15, 202510 min read

JWT Complete Guide: Structure, Security & Best Practices

Everything you need to know about JSON Web Tokens — from basic structure to security best practices, common mistakes to avoid, and real-world use cases.

JWTWeb SecurityAPI Security
How Files Transfer from React Frontend to Django Backend
Technology
May 13, 20254 min read

How Files Transfer from React Frontend to Django Backend

Ever wondered what happens when you upload a PDF from React to Django? Learn the complete flow from file selection to server processing with simple analogies.

ReactDjangoFile Upload
Django Library API with Celery & Redis
Technology
May 8, 20254 min read

Django Library API with Celery & Redis

Building a robust Library Management API using Django REST Framework, with Celery for background task processing and Redis for high-performance caching.

DjangoCeleryRedis
From Models to APIs: Serializers in Django vs DTOs in .NET
Technology
May 2, 20253 min read

From Models to APIs: Serializers in Django vs DTOs in .NET

Django's Serializers and .NET's DTOs serve the same purpose — controlling what data goes in and out of your APIs. Learn how these patterns translate between ecosystems.

Django.NETWeb API
Django ORM vs .NET LINQ: More Than Just Syntax
Technology
April 29, 20253 min read

Django ORM vs .NET LINQ: More Than Just Syntax

LINQ is much more than just an ORM syntax — it's a querying language built into C#. Learn the key differences between Django ORM and .NET LINQ.

Django.NETORM
Git Commit Amend: "Oops, I missed something"
Tutorial
December 11, 20243 min read

Git Commit Amend: "Oops, I missed something"

Ever committed and then realized you forgot a file or made a typo in the message? Learn how to use git commit --amend to fix your most recent commit without creating unnecessary clutter.

GitVersion ControlTutorial
Git Stash: Honestly, a Total Life Saver
Tutorial
December 2, 20243 min read

Git Stash: Honestly, a Total Life Saver

Ever been in the middle of a feature when you suddenly need to switch branches? Git stash is your superhero — it temporarily stores your unfinished changes so you can work on something else without losing anything.

GitVersion ControlTutorial