JJayesh SojitraSep 21 ยท 4 min readThe Frontend Skill That Matters More Than FrameworksNine years in frontend means watching multiple "you must learn this now" framework cycles come and go. The developers who stayed effective through all of them weren't the ones who bet correctly on whijayesh-sojitra.hashnode.dev
JJayesh SojitraSep 19 ยท 4 min readWhy I Stopped Over-Engineering ComponentsEarly in my career, "good code" meant flexible code โ every component built with extra props, extra configuration, extra abstraction, anticipating requirements that hadn't shown up yet. That instinct jayesh-sojitra.hashnode.dev
JJayesh SojitraSep 17 ยท 4 min readCSS Animations vs Framer Motion: When to Use EachAnimation tooling decisions tend to default to whatever's currently popular, without checking whether the actual animation need justifies the library. Here's a genuinely practical way to decide. CSS ajayesh-sojitra.hashnode.dev
JJayesh SojitraSep 11 ยท 4 min read Server Components vs Client Components (Next.js)Day 5 covered the basic split: Server Components by default, Client Components when you opt in. Today's the deeper version โ exactly what each can and can't do, and how to actually decide where the bojayesh-sojitra.hashnode.dev
JJayesh SojitraAug 31 ยท 2 min readWeek 1 Recap: React + TypeScript FundamentalsDay 1 โ Top 10 React Hooks You Should Know Beyond useState and useEffect: useContext, useReducer, useMemo, useCallback, useRef, useLayoutEffect, useImperativeHandle, and useId each solve a specific prjayesh-sojitra.hashnode.dev
JJayesh SojitraAug 27 ยท 3 min readWhy Your Component Re-Renders (And How to Stop It)"My component is re-rendering too much" is one of the most common React complaints โ and also one of the most commonly misdiagnosed. Before reaching for useMemo or useCallback everywhere, it helps to jayesh-sojitra.hashnode.dev
SSumit PatilAug 13 ยท 12 min read๐Day 5: Node.js Modules Explained: Core Modules, Local Modules, and Third-Party PackagesNode.js Mastery Series by CodeWithPatil โ Day 5 ๐ Table of Contents ๐ Introduction ๐ Prerequisites ๐ค What is a Module in Node.js? ๐ก Why Do We Need Modules? ๐งฉ How Modules Work in Node.js codewithpatil.hashnode.dev
SSumit PatilAug 7 ยท 8 min read๐ Day 4: Understanding package-lock.json & Semantic Versioning in Node.jsNode.js Mastery Series by CodeWithPatil - Day 4 ๐ Table of Contents Introduction Prerequisites What is package-lock.json? Why Do We Need package-lock.json? How package-lock.json Works What iscodewithpatil.hashnode.dev
SSumit PatilAug 7 ยท 7 min read๐ Day 3: Node.js REPL Explained with Practical Examples | Read, Evaluate, Print, LoopNode.js Mastery Series by CodeWithPatil โ Day 3 ๐ Table of Contents Introduction Prerequisites What is REPL? What Does REPL Stand For? Why Use REPL? How REPL Works Practical Examples Speciacodewithpatil.hashnode.dev
SSumit PatilAug 2 ยท 5 min read๐ Day 2: Understanding npm in Node.js โ Packages, package.json & Your First Project๐ Welcome Back, Developers! In Day 1, we learned what Node.js is, why it was created, how to install it, and how to run our first JavaScript program. Today, we're going to explore npm (Node Package Mcodewithpatil.hashnode.dev