Native case studies on safdarali.in — also on DEV and Medium.
Showing 1–5 of 46
Oct 2026
On safdarali.inWhy === Beats == in JavaScript — Always
JavaScript === vs == — why strict equality wins, with real coercion examples and the one place people still reach for ==.
safdarali.in · Guide
Read article →Sep 2026
On safdarali.inJavaScript Type Coercion Explained with Real Examples
JavaScript type coercion explained — strings, numbers, truthiness, and the production bugs those conversions create.
safdarali.in · Guide
Read article →Sep 2026
On safdarali.inHow React's Virtual DOM Actually Works — Visual Explanation
React virtual DOM explained — how reconciliation works, why keys matter, and what the profiler actually shows when renders go wrong.
safdarali.in · Guide
Read article →Sep 2026
On safdarali.inCSS Flexbox vs Grid — When to Use Which (With Real Examples)
Flexbox vs Grid in 2026 — real layout examples, comparison table, and when each wins in a React + Tailwind codebase.
safdarali.in · Guide
Read article →Sep 2026
On safdarali.inJavaScript Promises vs Async/Await — Explained Simply
Promises vs async/await explained with before/after code, common mistakes, and production patterns for React and Next.js.
safdarali.in · Guide
Read article →
Also on DEV profile. See projects for shipped work.