
Some Drops of JavaScript is an open-source book that collects some useful, unknown, underrated JavaScript functions or stuff discovered, used, and learned during JavaScript's daily use.
You can read the work-in-progress book here:https://drops-of-javascript.hi-folks.dev/.
When using JavaScript frameworks/libraries daily (such as React, Vue, and Angular), it's easy to overlook the power of the language's core functionalities.
I usually 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 understand the functions' behavior better. You can find these examples here:https://github.com/roberto-butti/some-drops-of-javascript in theexamples directory.
This is for you amazing contributors! 👋
We are excited to invite you to join ourrepository and contribute to the open-source book project. We welcome contributors with various skills and interests, so whether you're a JavaScript expert, a grammar enthusiast, a design aficionado, or just someone with a passion for learning and sharing knowledge, there's a place for you in our open-source book project.
Ways to Contribute
Here are some of the ways you can get involved:
JavaScript Wizards: Write pages for JavaScript functions, share your expertise, and help fellow developers understand some nice JavaScript functions.
Reviewers and Editors: Help ensure the quality and accuracy of the content by reviewing and editing pages.
Grammar Enthusiasts: Review and improve the English grammar and readability of our documentation.
Idea Contributors: Suggest JavaScript functions that should be covered in the documentation. Your insights are valuable!
Design Gurus: Propose design changes that can enhance the overall user experience of our book.
The GitHub repository is :https://github.com/roberto-butti/some-drops-of-javascript
How to Get Started
- Fork therepository to your GitHub account.
- Create a new branch for your contributions.
- Make your changes and commit them.
- Open a pull request to merge your changes into the original repository's
main
branch.
For more detailed instructions, please check ourContribution Guidelines.
Join the Conversation
Would you happen to have questions or would like to discuss your contributions? Join us on therepository issue section, where you can create issues but also create suggestions and feature requests.
Say Thank You!
We deeply appreciate your willingness to contribute to the open-source book "Some Drops of JavaScript". Your efforts significantly impact the JavaScript community, and we're grateful for your support.
The book is available in HTML format here:https://drops-of-javascript.hi-folks.dev/
Happy Hacking! 🚀
Top comments(10)

- Email
- LocationNorth Carolina
- EducationBFA in Creative Writing
- Pronounshe/him
- WorkSenior Community Manager at DEV
- Joined
Congrats on the ebook release! Nicely done!! 🙌

- LocationItaly
- WorkSenior Solutions Engineer @Storyblok
- Joined
Thanks a lot! Your kind words mean a lot to me.

- LocationSão Paulo, Brazil
- EducationFatec Campinas
- Pronounshe/him
- WorkJunior systems assistant
- Joined
Thank you very much for transmitting your knowledge for free and in such a well-organized way, I'm starting my career now and for me it's very important to know that the community is willing to help and not sell another course 🦤.

- LocationItaly
- WorkSenior Solutions Engineer @Storyblok
- Joined
I'm delighted to hear that you appreciate the free resources! Starting a career can be daunting, but remember, you're not alone. The community is here to help you out. Best of luck!

- LocationTallinn, Estonia
- WorkHead of Engineering at Jobbatical
- Joined
Thanks for sharing,
I have written few visual ebooks some time ago around "Functional Programming Concepts in JavaScript"

- LocationItaly
- WorkSenior Solutions Engineer @Storyblok
- Joined
You're welcome! I'm happy you enjoyed it.

- Email
- LocationCape Town
- WorkI have made my first professional website. at Security sector
- Joined
Thanks for sharing. It looks very interesting.

- LocationItaly
- WorkSenior Solutions Engineer @Storyblok
- Joined
Thanks for your kind words! I'm happy to hear that you liked it.

- Email
- LocationAracaju-SE/Brazil
- EducationComputer Science, Tiradentes University
- WorkDeveloper at MULTSERV
- Joined
Amazing! Congrats!
For further actions, you may consider blocking this person and/orreporting abuse