Close Menu
Metacognitive

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    Why Self-Awareness Is a Core Pillar in Modern Drug Rehabilitation Clinics?

    May 2, 2025

    The Role Of Javascript In Enhancing The Online Shopping Experience For NFL Jerseys

    February 25, 2025

    Proven Tips To Create Customer Loyalty While Launching Your New Business

    January 27, 2025
    Facebook X (Twitter) Instagram
    Metacognitive
    • Summary
    • Programming
    • JavaScript
    • Productivity
    • Thoughts
    Facebook X (Twitter) Instagram
    Metacognitive
    Home»Metacognitive»Fruitful resources to improve Javascript knowledge
    Metacognitive

    Fruitful resources to improve Javascript knowledge

    By Jonathan ReynoldsJanuary 3, 20203 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Share
    Facebook Twitter LinkedIn Pinterest Email

    11 resources for Javascript developers to improve their knowledge.

    No matter you’re a beginner at learning Javascript stuff or a person who familiar with the ecosystem well, you could miss something. I gather here common and specific Javascript and Node.JS resources that could be handy for you.

    V8 related articles

    Well explained topics if you want to deepen to low-level stuff. How the V8 handles Javascript types internally? How does the compiler work?


    It also covers garbage collector, memory/performance profiling, code caching subjects.
    Also:

    • V8 source code
    • Official website – I recommend you to check out their blog, a lot of great topics covered. Also, they post information about newly released versions of the engine and other updates.

    WTF, Javascript?

    A list of funny and tricky JavaScript examples.

    Useful examples with explanations for beginners and nice-to-know for all Javascript developers.
    Examples:

    NaN === NaN; // -> false
    // ----------------------
    !![]       // -> true
    [] == true // -> false
    // ----------------------
    typeof NaN; // -> 'number'
    

    Awesome Node.JS

    Another Awesome list devoted to the Node.JS ecosystem. It has useful tools, books, tutorials, blogs, cheatsheets, etc.

    30 seconds of code

    Examples of implementations of handy functions you use often.

    How to write cross-platform Node.js code

    Why you should care: according to the 2018 Node.js user survey, 24% of Node.js developers use Windows locally and 41% use Mac. In production 85% use Linux and 1% use BSD.

    Sometimes you should think about compatibility with other platforms. Good questions covered – for example, why you should point an encoding when reading a file or warn you that os.cpus() is always 0 on Windows.

    js-dev-reads

    A collection of books and articles for Javascript developers. There are books about React & GraphQL, Vue, JS design patterns, Node, React Native, JS core, architecture, algorithms, data structures.

    Node security cheatsheet

    A collection of security advices when developing Node applications.
    See also:

    • OWASP Top 10 Web Application Security Risks
    • Awesome Node security – another Awesome list of resources devoted to security. There are related books & articles as well.
    • Damn Vulnerable NodeJS Application – a simple NodeJS application to demonstrate OWASP Top 10 Vulnerabilities and guide on fixing and avoiding these vulnerabilities.

    clean-code-javascript

    Clean code concepts described for Javascript.
    See also:

    • Clean code book by Robert C. Martin.
    • Summary of ‘Clean code’ book

    33-js-concepts

    Articles & videos about each of 33 concepts described – e.g. what is call stack, event loop, Javascript engines, type arrays & array buffers, etc.

    Javascript design patterns for humans

    Design patterns implemented in JS – e.g. what types of factories we can implement, what is builder, prototype or singleton, what is structural design patterns, etc.

    Javascript algorithms

    Algorithms and data structures implemented in JavaScript with explanations and links to further readings

    Well grouped algorithms with strong explanations. See an example for Bellman–Ford Algorithm.
    More from the author:

    • nano-neuron – a simplified version of how neurons work in neural networks.
    Jonathan Reynolds

    Jonathan Reynolds is a seasoned mining industry expert with over 15 years of experience in mineral exploration, project management, and strategic development. As a lead content strategist at Kingsrose Mining, he shares insights on sustainable mining practices, investment opportunities, and the future of the industry. Jonathan holds a Master’s degree in Geology from the University of Colorado and has worked on mining projects across North America, Europe, and Asia.

    Javascript
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Jonathan Reynolds
    • Website

    Jonathan Reynolds is a seasoned mining industry expert with over 15 years of experience in mineral exploration, project management, and strategic development. As a lead content strategist at Kingsrose Mining, he shares insights on sustainable mining practices, investment opportunities, and the future of the industry. Jonathan holds a Master’s degree in Geology from the University of Colorado and has worked on mining projects across North America, Europe, and Asia.

    Related Posts

    Why Self-Awareness Is a Core Pillar in Modern Drug Rehabilitation Clinics?

    May 2, 2025

    AI sets new limits for humanity

    May 3, 2023

    How to create a story game with Javascript

    October 27, 2022
    Leave A Reply Cancel Reply

    Recent Posts

    • Why Self-Awareness Is a Core Pillar in Modern Drug Rehabilitation Clinics?
    • The Role Of Javascript In Enhancing The Online Shopping Experience For NFL Jerseys
    • Proven Tips To Create Customer Loyalty While Launching Your New Business
    • AI sets new limits for humanity
    • How to create a story game with Javascript

    Recent Comments

    No comments to show.

    Archives

    • May 2025
    • February 2025
    • January 2025
    • May 2023
    • October 2022
    • September 2022
    • May 2022
    • March 2022
    • January 2022
    • November 2021
    • September 2021
    • August 2021
    • June 2021
    • March 2021
    • October 2020
    • January 2020

    Categories

    • Business
    • Lifestyle
    • Metacognitive
    Facebook X (Twitter) Instagram Pinterest
    © 2025 Copyright Reserved Metacognitive.

    Type above and press Enter to search. Press Esc to cancel.