FFaisalinfaisal-paper.hashnode.dev·Jun 8 · 7 min readLLMs vs Traditional ML — When to Use WhatChoosing between large language models (LLMs) and traditional machine learning (ML) shapes cost, speed, and product behavior. This guide gives a practical decision path so you pick the right tool for 00
FFaisalinfaisal-paper.hashnode.dev·Jun 1 · 6 min readCosine similarity in RAG: how it decides what your model "remembers"If your Retrieval-Augmented Generation (RAG) system returns irrelevant passages, the problem often sits at the retrieval step. Cosine similarity is the most common metric that decides which embeddings00
FFaisalinfaisal-paper.hashnode.dev·May 25 · 4 min readTokenization: How NLP Models Break Text into TokensTokenization decides how a model "sees" text — get it right and your model understands meaning and costs; get it wrong and you waste tokens or lose nuance. This post explains what tokenization is, com00
FFaisalinfaisal-paper.hashnode.dev·May 21 · 5 min readLayoutBuilder vs MediaQuery in Flutter — which one should you use?Responsive UIs feel simple until a widget misbehaves on a tablet or inside a constrained parent. Pick the wrong tool and your layout either ignores available space or leaps to global assumptions. This00
FFaisalinfaisal-paper.hashnode.dev·May 21 · 6 min readConst constructors — the real impactUsing const feels like a small syntax sugar. But in Flutter it can change how often you allocate objects, how much work the framework does, and how snappy your app feels. This post explains what const00