Tuan Tran Vanblog.tuanhadev.tech·May 2, 2024React Best Practices Handbook - Part IILet's explore more best practices of React. Clear Flow of execution Having a clear flow of execution is essential for writing clean code because it makes the code easier to read, understand, and maintain. Code that follows a clear and logical structu...DiscussDeveloper Best Code PracticesTutorial
Tuan Tran Vanblog.tuanhadev.tech·Apr 30, 2024React Best Practices Handbook - Part IIn this comprehensive guide, we delve into the art of writing "clean code" in React.js. Having embarked on my React journey five years ago and continuing to utilize it in my role as a Software Engineer, I've encountered various challenges along the w...Discuss·72 readsDeveloper Best Code PracticesTutorial
Tuan Tran Vanblog.tuanhadev.tech·Mar 9, 2024React & Javascript Optimization Techniques - Part IIIn the previous article, we covered five techniques, including debouncing, throttling, memoization, bundle size optimization, and keeping the component state local when necessary. In this article, we'll explore the remaining four techniques. Without ...Discuss·32 readsDeveloper Best Code Practicestechniques
Sanskar Guptasans.hashnode.dev·Feb 25, 2024Understanding the difference between Promises and async/await in JavaScriptUnderstanding Promises 🤝 Before the widespread adoption of async/await, Promises served as the primary solution for managing asynchronous tasks in JavaScript. A Promise in JavaScript acts as a representation of the eventual completion or failure of ...Discuss·2 likesdeveloper techniques
Tuan Tran Vanblog.tuanhadev.tech·Feb 18, 2024React & Javascript Optimization Techniques - Part IWhen we start our journey as programmers, our primary concern is often making code run with zero errors. Initially, we may not prioritize code optimization. However, optimizing code is a crucial aspect that fosters growth, leading one toward becoming...Discuss·19 likes·204 readsDeveloper Best Code Practicestechniques
Infolksinfolks.hashnode.dev·Jan 19, 2024The Data Labeling ProcessData labeling is like adding tags or stickers to pictures, texts, or videos so that computer programs can learn from them. These tags highlight important things in the data, such as finding a cat in a photo, understanding spoken words, or detecting a...Discuss·28 readsdata labeling
Kumar Sakshamneuralrealm.hashnode.dev·Nov 6, 20238 Techniques To Condense Your Python Function into ONE LineIntroduction Python is known for its readability and simplicity, but it also provides powerful features that allow developers to express complex operations in just a single line of code. In this article, we'll explore eight techniques to condense you...Discuss·4 likes·52 readsPython
Joel O.joelodey.hashnode.dev·Sep 23, 2023Cybersecurity Techniques UnveiledIn the intricate dance between technology and security, cybersecurity emerges as the sentinel guarding our digital castles. Much like a vigilant guardian, it employs an array of techniques to ward off potential threats and breaches. In this article, ...Discuss·10 likestechniques
Abid ullahabidullah786.hashnode.dev·Aug 7, 2023Mastering JavaScript Shorthand Part-2 || Unleashing the Power of Default Parameters and MoreThis blog is originally published on my Blog website, where you can find the full version with detailed insights and examples. Click the link below to read the complete article and explore more tech-related content!👉 Click Here Introduction: Writing...Discuss·38 readsMastering JS Shorthand TechniquesJavaScript
ShaaNmirageazlit.hashnode.dev·Jun 5, 2023The Science of Competitive CodingThe What > Competitive coding is like a fun game for beginners where you solve coding puzzles. It's a way to improve your coding skills and have a blast. You'll join a community of like-minded enthusiasts who love problem-solving. In this adventure, ...Discuss·10 likescoding