parro-it / amaj

🐱 Ask me about JavaScript 🐱

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🐱 Ask me about JavaScript! 🐱

  1. You ask a question about JavaScript.
  2. We answer it.
  3. It's that easy!
  4. Actually not. First, you have to go through Learning resources. Then, you can ask remaining questions.

Guidelines

  • Ensure your question hasn't already been answered.
  • Use a succinct title and description.
  • We won't do your homework. Nor suggest you how to do it.
  • Question should be technical ones. Don't ask if we prefer Angular or React
  • Question shouldn't be entry-level. Read the learning resources first.
  • Whenever possible, question will be answered with link to other resources.
  • Discussions on already answered questions are encouraged, if they improve the question and/or the answer.

Learning resources

Books

Blogs

  • 2ality – JavaScript and more - Dr. Axel Rauschmayer explains in his blog the subtetlies of the language. He is gifted with clarity and deepness. This is a must read!

People

JavaScript community is full of beautiful, kindly experts who can help you learn. Follow them, contribute to their projects and you'll get plenty of occasions to learn!

Note to JS rockstars: if you happen to be listed in this section, but you prefer to be removed, please open a PR or an issue and you'll be removed (but be aware that this'll make us really sad 😿)

Douglas Crockford

Douglas Crockford is an American computer programmer and entrepreneur who is best known for his ongoing involvement in the development of the JavaScript language, for having popularized the data format JSON (JavaScript Object Notation), and for developing various JavaScript related tools such as JSLint and JSMin.[2] He is currently a senior JavaScript architect at PayPal, and is also a writer and speaker on JavaScript, JSON, and related web technologies.

Brendan Eich

Brendan Eich is an American technologist and creator of the JavaScript programming language. He co-founded the Mozilla project,the Mozilla Foundation and the Mozilla Corporation, and served as the Mozilla Corporation's chief technical officer and briefly its chief executive officer.He is the CEO of Brave Software.

Projects

  • promise-fun - A lot of promise related modules by @sindresorhus. If you want to learn promises the right way, you'll get there a lot of npm packages to study & help improve.

  • preact - A smaller alternative to react by @developit. Since the code base it's smaller than React, it's easier to study, grasp, and contribute.

Contribute

Hey I'm an expert. This idea is really nice! How can I help you?

Thank you. You're awesome!

  1. Answer questions.
  2. Improve the readme and make a PR.
  3. Suggest other improvements (open an issue).
  4. If you ask for (open an issue), and it happens I know you, I'll add you as a collaborator to triage issue.
  5. Give us a ⭐. Our egos need them in great quantity πŸ‘¨πŸ»β€πŸŽ€

License

CC0

To the extent possible under law, Andrea Parodi, Gianni Rossi, and Patrick Roncagliolo has waived all copyright and related or neighboring rights to this work.

About

🐱 Ask me about JavaScript 🐱