Hello. My name is A.R. ZERIN. I am an Entrepreneur, Technology Optimist and a Software Engineer from Dhaka, Bangladesh .
Programming is my passion. Life is beautiful, so I am trying hard to enjoy it.
I have completed my Undergraduate Degree in Computer Science & Engineering at 2004 and working in the era of IT for last 14+ years dedicatedly.
I am a believer of, “He who aims at the sky, shoot higher much than he who aims at a tree“.

Architecture Business Decision-Making
9 Principles of Good Data Architecture Every Data Engineer and Architect Should Know
October 1, 2026
0
, , , , , , ,
Good data architecture is not just about choosing databases, cloud services, pipelines, or analytics tools. It is about designing systems that can evolve with the business. A strong architecture should remain useful as data volumes grow, teams change, requirements shift, failures occur, security threats emerge, and costs increase. That means a good data architect must […]
Business Decision-Making
Sometimes technical debt is organizational debt expressed through software.
October 1, 2026
0
Conway’s Law: Why Your Organization’s Communication Structure Shapes the Systems You Build In 1968, computer scientist Melvin E. Conway introduced an observation that would become one of the most influential ideas in software and enterprise architecture: the systems an organization builds tend to reflect the way that organization communicates. The principle became known as Conway’s […]
Business Decision-Making
One-Way vs Two-Way Door Decisions: The Amazon Framework for Faster, Smarter Decisions.
October 1, 2026
0
One-Way vs Two-Way Door Decisions: A Better Framework for Making Business and Technology Decisions Popularized by Amazon founder Jeff Bezos, the “one-way door” and “two-way door” framework has become one of Amazon’s most useful principles for making decisions quickly without taking unnecessary risks. Bezos formally explained the idea in Amazon’s 2015 Shareholder Letter, distinguishing between […]
AI Machine Learning - ML Statistics
Gaussian Distribution Made Simple: A Beginner-Friendly Guide for Anomaly Detection
August 20, 2026
0
,
A Gaussian distribution is also called: Gaussian Distribution = Normal Distribution = Bell-Shaped Distribution They all mean the same thing. 1. What Is a Gaussian Distribution? A Gaussian distribution describes data where: Most values are close to the average, while values become less common as we move farther away from the average. For example, imagine […]
AI LLM Machine Learning - ML
From SFT to GRPO: A Practical Guide to Modern LLM Fine-Tuning, Alignment, PEFT, LoRA and QLoRA
August 20, 2026
0
, , , , , , ,
Large Language Models do not become specialized, aligned, or reasoning-focused through a single training technique. When working with models such as Qwen, Llama, Mistral, or other open-weight LLMs, we encounter terms such as: SFT, DPO, PPO, GRPO, PEFT, LoRA, and QLoRA. At first, these can look like competing fine-tuning methods. They are not. Some define […]
AI Machine Learning - ML
TensorFlow Activation Functions
August 7, 2026
0
The Most Important Memory Rule Memorize this: Hidden layers → ReLU Binary classification → Sigmoid Multiclass classification → Softmax Multilabel classification → Sigmoid Regression → Linear An even easier memory sentence is: ReLU inside, Sigmoid for yes/no, Softmax for one-of-many, Sigmoid for many-of-many, Linear for numbers. 1. ReLU: The Default Choice for Hidden Layers ReLU […]
AI Machine Learning - ML NLP
Which Activation Function Should You Use in NLP? A Practical Guide from Text Classification to LLM Text Generation
August 7, 2026
0
Choosing the correct activation function in NLP can be confusing because different NLP problems produce very different kinds of outputs. A sentiment classifier, a spam detector, a named entity recognition model, and a large language model may all process text, but they do not necessarily use the same output activation. The easiest way to remember […]
AI Machine Learning - ML
How to Detect Overfitting, Underfitting, and Good Fitting from Machine Learning Graphs
August 7, 2026
0
, , ,
How to Detect Overfitting, Underfitting, and Good Fitting from Machine Learning Graphs
Training a machine learning model is not only about achieving high accuracy. A model can reach 99% training accuracy and still perform badly on new data. To evaluate a model professionally, you need to understand the relationship between: Training accuracy Validation accuracy Training loss Validation loss Test accuracy These metrics help determine whether the model […]
AI Programming
The Ultimate TensorFlow/Keras Cheat Sheet: How to Choose the Right Output Layer, Activation Function, Loss Function, and Label Mode
August 6, 2026
0
, , ,
One of the most confusing topics for beginners in Deep Learning is deciding which output layer, activation function, loss function, and dataset label mode should be used for a particular machine learning problem. Fortunately, there is a simple way to think about it. Rule #1: Don’t start by thinking about the model. Start by asking: […]
Coding git
Git Commit Message Guidelines and Conventional Commit Standards.
July 31, 2026
0
, ,
Git Commit Message Guidelines Consistent Git commit messages make a project easier to review, maintain, debug, and release. A good commit message should explain what changed, where it changed, and ideally why the change was necessary. This project follows a Conventional Commits-style format. Commit Message Format <type>(<scope>): <short description> Example: feat(invoice): add OCR-based invoice processing […]