10 Super Useful Tricks for JavaScript DevelopersAs we all know, JavaScript has been changing rapidly. With the new ES2020, there are many awesome features introduced that you might want to check out. To be honest, you can write code in many different ways. They might achieve the same goal, but som...Sep 11, 2021 · 6 min readmahdhir.hashnode.dev
5 String Manipulation Libraries for JavaScriptWorking with strings can be a cumbersome task as there are many different use cases. For example, a simple task like converting a string to camel case can require several lines of code to achieve the end goal. function camelize(str) { return str....Sep 11, 2021 · 6 min readmahdhir.hashnode.dev
Useful Tips for a Successful Open-Source ProjectAccording to Sayan Chowdhury, these are the common questions of people trying to start their open-source journey, How to get started with open source? I know x, y, z languages, which project should I contribute to? How can I filter out projects th...Sep 11, 2021 · 6 min readmahdhir.hashnode.dev
6 JavaScript Concepts That Are Often Overlooked by BeginnersCover Photo by Adil Janbyrbayev on Unsplash There is currently a huge number of beginners learning JavaScript, especially during this quarantine period. This can also be attributed to the fact that there is ample demand for web developers in the mar...Jan 30, 2021 · 5 min readmahdhir.hashnode.dev
Essential Data Structures for Every ProgrammerCover Photo by Alex Ronsdorf on Unsplash It is quite amazing how you can go from zero to a fully professional software engineer solely with the help of free resources available on the internet. But it can also be noted that developers who take this ...Dec 1, 2020 · 10 min readmahdhir.hashnode.dev