MKMoussa Kalam AMZATinmoussakalamamzat.hashnode.devHow Python Handles Unknown Arguments: A Deep Dive into *args and **kwargsIf you've spent any time reading Python code, you've probably come across function signatures that look like this: def some_function(*args, **kwargs): pass And wondered, what are those asterisks 13h ago·10 min read
SGSuraj Gawadeinsurajdotdev.hashnode.devArray Methods You Must Know in JavaScriptArrays are one of the most commonly used data structures in JavaScript. When working on web applications, we often need to add data, remove data, transform data, or filter data from arrays. JavaScript5m ago·5 min read
TATaha Ashraf Sayyedinlearnwithtaha.hashnode.devIs JavaScript a Compiled or Interpreted language?I have made several projects and worked with JavaScript. But yesterday, I got a question from my friend "Is JavaScript is compiled or interpreted language?". This led me question about the fundamental12h ago·6 min read
LALamri Abdellah Ramdaneinservbaymac.hashnode.devNode.js, Bun, and Deno: The 2026 Backend Runtime Selection GuideFor a long time, I thought Node.js was the final destination for backend JavaScript. That was until last month when I finally gave Bun and Deno a serious try. I suddenly realized that optimizing confi1h ago·5 min read
ARAaron Roseinaaron-rose.hashnode.devThe Secret Life of Claude Code: The First PromptWhy the quality of your prompt is really the quality of your thinking Margaret is a senior software engineer. Timothy is her junior colleague. They work in a grand Victorian library in London — the k1h ago·10 min read
SAShriyansh Agarwalinshriyanshagarwal.hashnode.devHow JavaScript Makes Decisions: Understanding Control FlowEver stuck in a decision of whether to go out in the rainy season? It doesn't happen that you always reject the option of going out in the rainy season, or always make the decision of going out in the9h ago·8 min read
HMHafiz Muneebinfunction-declaration.hashnode.devFunction Declaration vs Function Expression: What’s the Difference?Understanding the Difference in a Practical Way When developers start learning JavaScript, one of the first powerful tools they discover is functions. At first, functions may look like just another pi10h ago·6 min read
APAdarsh Pandeyinjavascriptarrays101ineasyway.hashnode.devGetting Started with JavaScript Arrays: Store Multiple Values EasilyWhen we start learning JavaScript, we often store values in variables. But what happens when we need to store many values together? For example, imagine storing the names of your favorite movies, your11h ago·4 min read
APAdarsh Pandeyinfunctiondeclarationvsfunctionexpressionwhatsthedifferencein.hashnode.devFunction Declaration vs Function Expression: What Every JavaScript Developer Should KnowFunctions are one of the most important concepts in JavaScript. They allow us to group code into reusable blocks so that we don’t have to write the same logic again and again. Instead of repeating cod11h ago·4 min read
APAdarsh Pandeyinjavascriptoperatorsthebasicsyouneedtoknowineasyway.hashnode.devJavaScript Operators: The Basics Every Beginner Should KnowWhen you start programming in JavaScript, one of the first things you encounter is operators. Operators are the symbols that allow JavaScript to perform operations on values and variables. They help u12h ago·5 min read