Hacker GitHub

← All repos

getify/You-Dont-Know-JS

View on GitHub ↗ ★ 184,837

A book series (2 published editions) on the JS language.

133 mentions on Hacker News by 119 people: 17 stories, 116 comments · first 2013-11-20 · latest 2025-03-17

Mentions per year 133 mentions · busiest year 2017 (35)
20082026
  1. ▲ 1
    You-Dont-Know-JS: A book series on the JavaScript language
    story by Tomte · 2025-03-17 · 0 comments
  2. I'm surprised that Kyle Simpson's, _You Don't Know JS_ hasn't been mentioned in this thread. https://github.com/getify/You-Dont-Know-JS When I was beginning to develop a deeper understanding of JS a few years ago, that book, Kyle's talks,…
  3. …someone who doesn't know JS to know which parts has changed and is no longer the way to do things. https://github.com/getify/You-Dont-Know-JS and https://eloquentjavascript.net/ are the 2 best source for learning JS. If you don't have time…
    comment by fuzzythinker · 2024-08-09 · in Ask HN: Changing my mind about JavaScript
  4. …be a good language if you know which parts to avoid, and which quirks to look out for. There's also https://github.com/getify/You-Dont-Know-JS as a good follow-up to The Good Parts.
    comment by InsideOutSanta · 2024-08-09 · in Ask HN: Changing my mind about JavaScript
  5. …"You don't know JS" - I read the first edition cover to cover, and can unreservedly recommend it. https://github.com/getify/You-Dont-Know-JS
  6. There are 6 books, the author recommends reading them in an order: https://github.com/getify/You-Dont-Know-JS?tab=readme-ov-fil... If the second edition is not available, you can read the first edition, just be aware some small things may…
    comment by samtho · 2024-03-09 · in Eloquent JavaScript 4th edition (2024)
  7. ▲ 1
    You Don't Know JavaScript Yet
    story by udev4096 · 2023-10-26 · 0 comments
  8. …by Douglas Crockford touched some parts in depth. Also "You Don't Know JS Yet" has some depth in it https://github.com/getify/You-Dont-Know-JS
  9. You Don't Know JS by Kyle Simpson. The PDFs are one of the most starred repos on GitHub: https://github.com/getify/You-Dont-Know-JS Also more to your question, "The Browser Hacker's Handbook" and "The Web Application Hacker's Handbook" I…
  10. ▲ 2
    You Don't Know JavaScript Yet (book series) – 2nd Edition
    story by sine_break · 2023-04-11 · 0 comments
  11. thanks, I found this one too: https://github.com/getify/You-Dont-Know-JS/blob/2nd-ed/LICEN...
  12. …Execute Program is the best tool for learning a programming language that I've ever used. [0]: https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/READM... [1]: https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/es6%2... [2]:…
    comment by andrewedstrom · 2022-08-03 · in Ask HN: Help, I'm Drowning in JavaScript
  13. …there are a couple which are really good: https://javascript.info/ - explains good ES6 practices https://github.com/getify/You-Dont-Know-JS which goes in depth in the messy core of the language. nowadays I usually refer to MDN docs and one…
    comment by thealig · 2021-12-26 · in JavaScript for Impatient Programmers
  14. …edge cases of javascript[0] leads me to believe that it's not generally well understood either. 0. https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/async...
    comment by weaksauce · 2021-12-16 · in From Node to Ruby on Rails
  15. I recommend this book https://github.com/getify/You-Dont-Know-JS It discusses great edge cases of JS while explaining why or how come they are like this where possible.
    comment by gls2ro · 2021-11-23 · in Ask HN: Becoming a JavaScript Expert
  16. …free on GitHub or you can purchase a retail version. He's working on a second edition right now. https://github.com/getify/You-Dont-Know-JS
  17. …consistently doing this. For a format that is easier to consume and isn't marketing content, see: https://github.com/getify/You-Dont-Know-JS
  18. Also check out https://github.com/getify/You-Dont-Know-JS
    comment by jaredsohn · 2021-06-04 · in Ask HN: Why do you hate JavaScript?
  19. …code, I felt like I understood my tools well enough to feel a lot more confident than I did before. https://github.com/getify/You-Dont-Know-JS
  20. ▲ 1
    YDKJS: The Pillars of JavaScript
    story by replies-to-fool · 2020-08-27 · 0 comments
  21. …competent programmers. [1] [0] https://leanpub.com/javascriptallongesix/read#leanpub-auto-a... [1] https://github.com/getify/You-Dont-Know-JS/blob/2nd-ed/get-s...
    comment by MaxBarraclough · 2020-08-10 · in Going the Other Way
  22. …3 will be of help to you: https://eloquentjavascript.net/ https://leanpub.com/javascriptallongesix https://github.com/getify/You-Dont-Know-JS
    comment by ivanche · 2020-08-10 · in Going the Other Way
  23. …Python’s syntax makes this sort of thing impossible, which I now consider to be a good thing. [0] https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/async...
  24. …good experiences helping some experienced backend developers work through You Don't Know JS[0]. [0] https://github.com/getify/You-Dont-Know-JS
    comment by jwarren · 2020-07-01 · in JavaScript for Impatient Programmers
  25. My two favorites are YDKJS (You Don't Know Javascript)[1], and Eloquent Javascript[2]. [1] https://github.com/getify/You-Dont-Know-JS [2] https://eloquentjavascript.net/
    comment by lprd · 2020-07-01 · in JavaScript for Impatient Programmers
  26. …a strong grasp of the fundamentals, here are three foundational resources: "You don't know JS": https://github.com/getify/You-Dont-Know-JS "How browsers work": https://www.html5rocks.com/en/tutorials/internals/howbrowser... "High…
    comment by mxschumacher · 2020-06-16 · in Do Not Follow JavaScript Trends
  27. …are actually not so bad, or at least manageable, once you will have read through the book. 1. https://github.com/getify/You-Dont-Know-JS
  28. read "you don't know JS" series of books, also second edition https://github.com/getify/You-Dont-Know-JS I find the workshops very helpful as well, which I've watched through my oreilly membership don't know if you can find them elsewhere,…
    comment by bryanrasmussen · 2020-04-27 · in Eloquent JavaScript 3rd Edition (2018)
  29. …(at least for 99% of it) (you can buy a hard copy of it if you want but it's open source) https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/READM...
    comment by weaksauce · 2020-04-27 · in Eloquent JavaScript 3rd Edition (2018)
  30. …) -- A nice, soft introduction to functional JS concepts. [You don't know JS]( https://github.com/getify/You-Dont-Know-JS/blob/2nd-ed/READM... ) -- an overview of the language feature by feature. I feel it's a bit too advanced for an int
    comment by hajile · 2020-02-19 · in Ask HN: How do I learn JavaScript?
  31. Definitely a great course, started learning JS using that one. After watching that I would recommend https://github.com/getify/You-Dont-Know-JS and that should give one a solid base.
    comment by hv42 · 2020-02-19 · in Ask HN: How do I learn JavaScript?
  32. …specs [1] to really master the language. I don't think it will be that hard, just a slog. [0] - https://github.com/getify/You-Dont-Know-JS [1] - https://www.ecma-international.org/publications/standards/Ec...
    comment by Jefro118 · 2020-02-19 · in Ask HN: How do I learn JavaScript?
  33. …checkout. I have bookmarked few other links from HN https://news.ycombinator.com/item?id=13979472 https://github.com/getify/You-Dont-Know-JS https://www.robinwieruch.de/javascript-fundamentals-react-re...
    comment by rasikjain · 2020-02-19 · in Ask HN: How do I learn JavaScript?
  34. …JS anyway. That said, if you want a comprehensive read about Javascript, there's You don't know JS: https://github.com/getify/You-Dont-Know-JS
    comment by dutchCourage · 2020-02-19 · in Ask HN: How do I learn JavaScript?
  35. ▲ 1
    A Book Series on JavaScript
    story by geek-advised · 2020-01-17 · 0 comments
  36. ▲ 1
    Pros and Cons of Using ASI in JavaScript
    story by whytai · 2020-01-15 · 0 comments
  37. ▲ 2
    You Dont Know JavaScript 2ed
    story by ausjke · 2019-11-01 · 0 comments
  38. ▲ 1
    Ydkjs 2ed
    story by ausjke · 2019-11-01 · 0 comments
  39. The "You Don't Know JS Yet" book was suggested in the fairly recent HN thread on the same topic: https://github.com/getify/You-Dont-Know-JS/blob/master/READM... https://news.ycombinator.com/item?id=19829235
  40. …for a couple years (not something just released) and start coding. Work on your JS fundamentals - https://github.com/getify/You-Dont-Know-JS On the backend, use google cloud or azure. There is a ton of code already written for any kind of…
  41. Looks like some autocorrect happened to your link: https://github.com/getify/You-Dont-Know-JS
  42. Kyle's free and open source You Don't Know series https://github.com/getify/You-Dont-Know-JS are amazing resources for Javascript developers.
  43. …here as drafts, free to read, but are also being edited, produced, and published through O'Reilly." https://github.com/getify/You-Dont-Know-JS/blob/master/READM...
  44. …He breaks down “this” and other potentially confusing JS concepts in an easy-to-understand way. https://github.com/getify/You-Dont-Know-JS/blob/master/READM...
  45. You don't know javascript: https://github.com/getify/You-Dont-Know-JS I would also mention that the 3rd edition of Effective Java is still a standard for anyone using java7-8-9: Joshua Bloch Effective Java (3rd Edition)
  46. …https://www.youtube.com/channel/UCYqCZOwHbnPwyjawKfE21wg http://es6-features.org/#Constants https://github.com/getify/You-Dont-Know-JS https://medium.com/search?q=javascript https://javascriptweekly.com/ https://nodeweekly.com/…
  47. ▲ 1
    You-Dont-Know-JS
    story by ashwanidausodia · 2018-08-13 · 0 comments
  48. …it's a good place to start. For learning JavaScript I recommend the book series You Don't Know JS ( https://github.com/getify/You-Dont-Know-JS ). About roadmap, check this repo: https://github.com/adam-golab/react-developer-roadmap
  49. ▲ 1
    A book series on JavaScript
    story by febin · 2018-06-19 · 0 comments
  50. …case I found against Promises comes from, believe it or not, the pro promise chapter of a book: https://github.com/getify/You-Dont-Know-JS/blob/master/async... I really don't understand how the author managed to view the things he…
    comment by BenoitEssiambre · 2018-06-06 · in Things I Regret About Node.js [video]