Md Mahbubur Rahman

Md Mahbubur Rahman @m-a-h-b-u-b

About: Software Engineer By Passion | Passionate about continuous learning, writing, and knowledge sharing.

Joined:
Jul 31, 2025

Md Mahbubur Rahman
articles - 25 total

Create, Debug, and Publish Firefox Extensions: A Full Developer Guide Step by Step

Table of Contents Introduction Why Firefox Extensions Matter Understanding WebExtensions...

Learn More 6 0Nov 20 '25

Battle of the Lightweight AI Engines: TensorFlow Lite vs ONNX Runtime Web

Quick Verdict (TL;DR) Use Case Best Choice Why Browser extension / Web-based AI ✅...

Learn More 8 0Nov 3 '25

95% Accurate Wake Word Detection: Low-Power CNN + MFCC Guide

Key Takeaways Learn how to design a low-power, always-on wake word detector using deep...

Learn More 10 0Oct 19 '25

Mastering Distributed Machine Learning: How to 10X Your PyTorch Training Speed with Ray & DDP

Key Takeaways Distributed Machine Learning (DML) is now essential for scaling modern AI...

Learn More 10 0Oct 14 '25

The Ultimate Guide to Choosing the Right License for Your Software Project: From MIT to GPL Explained

Key Takeaways MIT License – Highly permissive, simple, ideal for libraries, frameworks,...

Learn More 6 0Oct 8 '25

Build a Browser-Based Endless Runner Game in TypeScript: Step-by-Step Guide for Beginners

{ Download Full Source code of GAME | Play this Interactive GAME Online } Key...

Learn More 8 0Oct 6 '25

Node.js vs Python: Real Benchmarks, Performance Insights, and Scalability Analysis

Key Takeaways Node.js excels in I/O-heavy, real-time applications, thanks to its...

Learn More 9 0Oct 5 '25

From Zero to Production: Building a REST API with Node.js and Express

Key Takeaways Start with clear design: Define endpoints, data models, and...

Learn More 7 2Oct 3 '25

Scaling Node.js Applications to Millions of Users: A Practical Guide

Key Takeaways Leverage Node.js strengths: Its single-threaded, non-blocking I/O makes it...

Learn More 8 2Sep 30 '25

Why PHP frameworks often (still) perform slower than Python / Go / Rust / Java frameworks

TL;DR (quick summary) Raw microbenchmark results (TechEmpower Web Framework Benchmarks)...

Learn More 6 0Sep 29 '25

Why eFuses Matter in Firmware Security: Permanent Storage, Anti-Rollback, and Device Identity

1. What Exactly Are eFuses / OTP Memory? One-Time-Programmable (OTP) memory is...

Learn More 6 0Sep 26 '25

High-Performance App Development: Why Top Engineers Skip PHP for Modern Stacks

This article explains why PHP is often avoided in high-performance / high-scale systems, presents...

Learn More 6 0Sep 25 '25

REST vs GraphQL: Side-by-Side Analysis with Real-World Examples & Proven Best Practices

Overview REST (Representational State Transfer): a mature architectural style using...

Learn More 6 0Sep 25 '25

Developing High-Performance Network Applications in Go: A Case Study of Real-Time Data Streaming

The increasing demand for real-time data streaming in domains such as financial trading, IoT, and...

Learn More 6 0Sep 23 '25

Why Node.js Keeps Winning: The Backend Beast Everyone Loves to Hire

Key Takeaways Adoption: 270k+ companies joined in 2024, climbing in 2025. Popularity:...

Learn More 7 7Sep 21 '25

Is Node.js Dying? Why Deno and Bun Could Take Over Faster Than You Think

For more than a decade, Node.js has ruled the JavaScript backend world, powering everything from...

Learn More 5 0Sep 19 '25

Wanna Switch from Backend Dev to AI/ML Engineer? A Research-Backed, Practical Guide

The tech world never sits still, and one of today’s hottest career pivots is moving from Backend...

Learn More 7 0Sep 17 '25

Docker vs. Kubernetes: Research-Backed Insights & Expert Analysis

Containers are the unsung superheroes of modern software engineering. They keep applications...

Learn More 1 0Sep 17 '25

The Ultimate Rust vs C/C++ Battle: Real-World Lessons from Industry Experts

As a software engineer with over a decade of experience at Top Class Companies, including roles at...

Learn More 5 0Sep 16 '25

How AI Will Transform Software Engineering Jobs by 2030: Insights from Industry Experts

As a software engineer with over a decade of experience, including roles at Samsung Research, I’ve...

Learn More 2 0Sep 15 '25

Why Learning Rust is Essential: Insights from a Software Engineer with 10+ Years Experience

With 10 years of experience in software engineering, I’ve worked on projects ranging from embedded...

Learn More 1 0Sep 14 '25

Timing Attacks and Their Remedies — an in-depth guide

Abstract. Timing attacks are a class of side-channel attacks that exploit variations in execution...

Learn More 0 0Sep 13 '25

10 Kafka Mistakes Python Developers Make (and How to Avoid Them Like a Pro)

Apache Kafka has firmly established itself as a cornerstone of modern, high-throughput, event-driven...

Learn More 1 0Sep 11 '25

Apache Kafka, Analyze 1 Million Tweets in Real-Time, GPU NLP

How I Tuned Python to Analyze 1 Million Tweets in Real-Time...

Learn More 0 0Sep 2 '25

How I Tuned Python to Analyze 1 Million Tweets in Real-Time with Apache Kafka and GPU NLP

1. Introduction When you’re working with 1 million tweets in real-time, you’re dealing...

Learn More 2 0Sep 2 '25