DEV Community

Cover image for Contribution? Another one? 🥳
Domenico Tenace for This is Learning

Posted on • Originally published at Medium

Contribution? Another one? 🥳

Overview

Ok ok, I did it again.
Another contribution, another PR, another help to Open Source 😎
Are you curious to know? Okay, and I'll tell you!
Let's start 🤙🏼​


The second PR is the most difficult 🤯

The second PR is the most difficult, this is because with the first you can open the dance, but will you be able to repeat? 🥵
Yes, I did it!

Yes, I did it

The project is the same: Some drops of JavaScript, an e-book that collects some useful, unknown, underrated JavaScript functions discovered and learned while using JavaScript daily (If you want information about the project I recommend you read this article)
Amazing and useful! 👻

GitHub logo roberto-butti / some-drops-of-javascript

This book collects some useful, unknown, underrated JavaScript functions discovered and learned while using JavaScript daily.

Welcome to Some drops of JavaScript

Some drops of JavaScript

The reason why

This book collects some useful, unknown, underrated JavaScript functions or stuff discovered, used, and learned during JavaScript daily use.

Using JavaScript frameworks/libraries daily (like React, Vue, Angular), sometimes the perception of the power of the language and the basic functionalities provided by the JavaScript core could be lost I see that usually, I used to look at the framework documentation or look for a package in Npm for the system, array, and string functions instead of using core functionalities provided by the language.

While I wrote this HTML-book, I also wrote some scripts to better understand the behavior of the functions. You can find these examples here: https://github.com/roberto-butti/some-drops-of-javascript in the examples directory.

We are excited to invite you to join our Hacktoberfest celebration by contributing to the open-source book project. More info here

Requirements

The code used in this book is…

How did I contribute? 🤔

Step by step I will tell the process that led me to contribute:

  • I have opened the issues section
  • I liked this issue
  • I worked on it 😎

I add a new section to the book that talked about the entries() method of an array in JavaScript.

I worked on the issue and opened a Pull Request thinking it was fine as it was.
It was revised and sent back to me and I discovered something new that I didn't know: entries() method is also available for Object and Map 🤩

The request was to add a section in which they were mentioned and then insert links that referred to the pages.
Rapid and simple!✌🏼


Conclusion

Second contribution successfully sent. Will we be able to complete the challenge?
Happy coding!✨


Hi👋🏻
My name is Domenico, software developer passionate of Vue.js framework, I write article about it for share my knowledge and experience.
Don't forget to visit my Linktree to discover my projects 🫰🏻

Linktree: https://linktr.ee/domenicotenace

Follow me on dev.to for other articles 👇🏻

If you like my content or want to support my work on GitHub, you can support me with a very small donation.
I would be grateful 🥹

Buy Me A Coffee

Top comments (3)

Collapse
 
jangelodev profile image
João Angelo

Hi Domenico Tenace,
Thanks for sharing.

Collapse
 
dvalin99 profile image
Domenico Tenace

You're welcome 🤗

Collapse
 
robertobutti profile image
Roberto B.

Amazing Job! Now it is time for the third and for the fourth PRs :)