DDinesh SwamiMay 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 Jall-auth-flows.hashnode.dev
RRochak TiwariApr 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 me1understandingwebdevelopment.hashnode.dev
Rrajashree hungundApr 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 Apromises-with-raj.hashnode.dev
Rrajashree hungundApr 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 effpromises-with-raj.hashnode.dev
Rrajashree hungundApr 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, apromises-with-raj.hashnode.dev
SShivanshu AgrawalApr 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 simtech-blogs-shivanshu.hashnode.dev
AAvinash PowarMar 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… Bnewcohortblog2026.hashnode.dev
NNoushin IMar 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 zubairjaved.hashnode.dev
AAnil KambarMar 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 whatjs-objects-101.hashnode.dev
AAnil KambarMar 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 mavariables-datatypes-in-javascript.hashnode.dev