DSDinesh Swamiinall-auth-flows.hashnode.dev·May 4 · 5 min readSessions vs JWT vs Cookies: Understanding Authentication Approaches in 2026Hey everyone — Dinesh here, a full-stack developer student who has spent way too many nights confused about authentication. One week I was implementing sessions, the next week someone told me to use J00
RTRochak Tiwariinunderstandingwebdevelopment.hashnode.dev·Apr 27 · 5 min read100 Days of My Concrete Cohort – From Git to KafkaYes, I did it. From the past 100 days, I just coded and built projects. Before this, I was scrolling reels endlessly with only one thought in my mind — be 1% better every day. That line stayed with me10
RHrajashree hungundinpromises-with-raj.hashnode.dev·Apr 25 · 4 min readREST API Design Made Simple with Express.jsIn modern web development, applications rarely work in isolation. They constantly communicate with servers to fetch or send data. This is where REST APIs come in. In this blog, we’ll break down REST A00
RHrajashree hungundinpromises-with-raj.hashnode.dev·Apr 24 · 4 min readStoring Uploaded Files and Serving Them in Express.jsWhen building modern web applications, handling file uploads (images, PDFs, videos, etc.) is a common requirement. But uploading is just one part — we also need to store files properly, serve them eff00
RHrajashree hungundinpromises-with-raj.hashnode.dev·Apr 17 · 3 min readSynchronous vs Asynchronous JavaScriptHey! Imagine you're doing tasks one by one — like brushing your teeth, then eating breakfast, then checking your phone. That’s basically how synchronous code works. But what if you could order food, a00
SAShivanshu Agrawalintech-blogs-shivanshu.hashnode.dev·Apr 2 · 3 min readTemplate Literals in JavaScriptJavaScript developers usally work with strings. Before ES6, combining strings and variables was messy and difficult to read. Template literals solved this problem by introducing a cleaner and more sim00
APAvinash Powarinnewcohortblog2026.hashnode.dev·Mar 19 · 3 min readArray Flatten in JavaScriptFirst, understand the problem. Imagine this You went to a restaurant Waiter gives you food like this: ["Roti", ["Paneer", "Dal"], ["Rice", ["Pickle", "Salad"]]] Problem You just want to eat easily… B00
NINoushin Iinzubairjaved.hashnode.dev·Mar 14 · 3 min readJavaScript Arrays 101JavaScript Arrays 101 When learning JavaScript, one common problem is storing multiple values. For example, imagine you want to store your five favorite movies. If you store them separately, the code 00
AKAnil Kambarinjs-objects-101.hashnode.dev·Mar 7 · 7 min readMastering JavaScript Objects: A Beginner's Guide to Data ModelingIn the world of JavaScript, you can't go very far without running into objects. They are one of the fundamental building blocks of the language and essential for organizing and managing data. But what00
AKAnil Kambarinvariables-datatypes-in-javascript.hashnode.dev·Mar 4 · 7 min readUnderstanding Variables & Data TypesIf you’re starting your journey in JavaScript, one of the first concepts you’ll encounter is variables and data types. They are the building blocks of programming because they allow us to store and ma00