Rohit Rairohitrai.hashnode.dev·Aug 23, 2024Understanding Deep Copy vs. Shallow Copy in Python: Key Differences and Practical ExamplesDifference between deep copy and shallow copy in Python Introduction In Python programming, the concept of copying objects is crucial, especially when dealing with mutable data types like lists and dictionaries. Understanding how copying works and th...Discuss·27 readsPython
Tarun Sharmatapstechie.hashnode.dev·Aug 3, 2024Detailed Guide to Comparing and Ordering Objects in PythonWhat is Ordering? Ordering refers to the ability to compare objects to determine their relative positions in a sequence. In Python, this involves defining how objects should be compared with each other using operators such as <, <=, >, and >=. Defaul...DiscussPython Interview Prep: Essential Concepts and TechniquesCustom Comparison
Raaj Aryanraajaryan.tech·Jun 4, 2024Learn Data Structures and Algorithms with Java: A Starter's GuideData Structures and Algorithms (DSA) form the backbone of computer science, playing a crucial role in writing efficient and optimized code. For Java developers, mastering DSA is essential for solving complex problems and enhancing performance. This b...Discuss·10 likesJava
AARYAN BAJAJaaryan-bajaj-learnings.hashnode.dev·May 22, 2024JavaScript vs TypeScript: Which Should You Choose for Your Next Project?Introduction In the dynamic world of web development, choosing the right programming language can make all the difference. For years, JavaScript has been the undisputed champion, powering millions of websites and applications. However, a new conten...Discuss·10 likesTypeScript vs JavaScript
Tosin Ezekieleztosin.hashnode.dev·May 8, 2024Python Web Scraping: Best Libraries and PracticesThe word data should no longer sound strange to you, it’s a four-letter word that holds so much importance in today's world. Accessing the right information or data is essential for startup firms, individuals, developers, or website owners, having th...Discuss·5 likesPython
Kshitij Kakadekshitijkakade.hashnode.dev·Apr 1, 2024Understanding and Mitigating XSS Attacks in Web ApplicationsCross-site scripting (XSS) is a menacing threat to web application security, allowing attackers to inject malicious scripts into websites, potentially leading to data theft, session hijacking, and unauthorized activities. This blog post delves into t...Discuss·1 likeFront-end Security
Mido Sayedmidosayed.hashnode.dev·Mar 24, 2024Navigating the MERN Stack: Insights from a Full-Stack Developer Turned EducatorThe demand for skilled full-stack developers has skyrocketed as the digital world evolves at a breakneck pace. This demand has catalyzed a surge in educational offerings, aiming to equip aspiring developers with the skills needed to thrive. I found m...DiscussWeb Development Education
Mainul Hasanhashnode.mmainulhasan.com·Mar 13, 202425 Unnoticeable Features of JavaScriptOften, as developers, we write similar types of code, falling into a pattern that, while comfortable, can sometimes feel mundane. However, the world of JavaScript is vast, filled with advanced features that, when discovered and used, can transform ou...Discuss·10 likesadvance javascript
Milaniammilan.hashnode.dev·Feb 15, 2024Promise.all In JavaScript ExplainedWhat arePromisesinJavascript? According to MDN The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value. Promise.All Introduction to Promises in JavaScript When I first came across the ne...Discuss·38 readsasync coding techniques
Sanjay Ssanjaydev.tech·Jan 26, 2024A Look into SOLID Principles 😶🌫️ with ExamplesI have been learning the SOLID principles and the benefit it brings, so in this article I will give you a glimpse of SOLID principles. Most of the examples are given in Java, but the syntax will be similar to other OOP languages. Before looking into ...Discuss·182 readsSoftware Engineering