JavaScript Fundamentals Every Beginner Should Master
Variables, functions, arrays, objects, and the DOM — the plain JavaScript every framework is built on top of.
Articles on web development, tools, and lessons learned.
9 articles · browse by category or tag below
Variables, functions, arrays, objects, and the DOM — the plain JavaScript every framework is built on top of.
How Promises actually work, why async/await is just readable syntax on top of them, and the parallel-fetching mistake almost everyone makes.
Template literals, destructuring, optional chaining, and modules — the JavaScript you actually see in every modern codebase.
A practical walkthrough of useState, useEffect, useRef, and useContext — the hooks that cover the majority of real React component logic.
React.memo, useMemo, useCallback, and code splitting — how to actually measure and fix real React performance problems.
Interfaces, generics, and a realistic incremental migration path from a plain JavaScript codebase to TypeScript.
What LCP, INP, and CLS actually measure, and the concrete, specific fixes that move each one in a real production site.
The web app manifest, a service worker for offline support, and making a normal website installable to a home screen.
Images, JavaScript bundle size, fonts, caching headers, and database response time — the concrete checklist for a genuinely fast website.