Sskzeeshan1992inizsk.hashnode.dev·2h ago · 10 min readRAG Is Not Magic. It's a Search Problem.Most developers I talk to understand RAG at a surface level. "You give the AI your documents and it answers questions from them." That's true, but it skips the entire mechanism. And the mechanism is w00
PPixelAndPDFinpixelandpdf.hashnode.dev·11h ago · 5 min readCompress PDF to 200KB and Convert JPG to PDF in Your Browser (No Upload)Most people compress PDF online free the same way: drag the file into a web app, wait for the upload bar, download the result. It works. But look at what actually happened - a file that lived only on 00
SPSahil Prasharindevwithsahil.hashnode.dev·3h ago · 18 min readMastering TypeScript: Interfaces, Generics, Unions ExplainedWhen I first started using TypeScript, I honestly thought it was going to be a lot more complicated than JavaScript. There were types everywhere. string number boolean interface type union generic An00
SPSahil Prasharindevwithsahil.hashnode.dev·4h ago · 18 min readState Management: Context API, Prop Drilling, React.memo, useMemo, and useCallbackThe first time I started building slightly bigger React applications, I didn't really have a state management problem. At least… I didn't think I did. I had a component. The component had some state. 00
SPSahil Prasharindevwithsahil.hashnode.dev·6h ago · 17 min readHow React Works Internally: Virtual DOM, Reconciliation, and RenderingThere was a point while learning React where I started using this: setCount(count + 1); without really thinking about what happens after it. The number changes. The component updates. The screen chan00
JSJayesh Sojitrainjayesh-sojitra.hashnode.dev·11h ago · 3 min readTop 10 React Hooks You Should KnowReact hooks get treated like a fixed list everyone already knows. In practice, most developers lean on useState and useEffect and stop there — which means they're missing hooks that solve real, common00
PKPRINCE KUMARinprincekumar-engineer.hashnode.dev·17h ago · 19 min readHow React Works Internally: Virtual DOM, Reconciliation, and RenderingThis question is at the center of understanding how React works internally. When state changes, React does not immediately modify the browser DOM line by line. Instead, React follows a rendering proce00
SPSahil Prasharindevwithsahil.hashnode.dev·9h ago · 19 min readReact Hooks Masterclass: useState, useEffect, and Custom HooksOne thing that confused me when I started learning React was this: How does a component remember anything? I mean… a component is just a function, right? Functions run. They return something. Then the00
SGSahil Guptainsahilxdev.hashnode.dev·9h ago · 7 min readUnderstanding `this`, call(), apply(), and bind() in JavaScriptIf you've been following along in this series, you already know how functions, arrays, and objects work in JavaScript. Today we're tackling something that trips up almost every beginner (and honestly,00
SPSahil Prasharindevwithsahil.hashnode.dev·9h ago · 15 min readReact Fundamentals: Components, JSX, State, and Re-renderingI think I understood React a little backwards. I started with the syntax. I saw: function App() { return <h1>Hello World</h1>; } Okay. Then I saw: const [count, setCount] = useState(0); Okay… Then00