Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    N

    NodeSource Blog

    nodesource.com · Company blog · on HN since 2014

    NodeSource, a Node.js tooling company, writes about Node releases, npm usage, long-term support, and enterprise Node.

    Visit blogHN submissions
    Web DevelopmentProgramming
    What HN says

    HN commenters cite it as a reference for Node.js release lines and LTS support timelines, plus a post on Guy Fieri in npm packages.

    Stats for nerds
    58HN people shared it
    75linked in comments
    958story points
    Jun 2023last shared
    2015people per year2023

    Top posts on HN

    1. 1
      Why the New V8 Is So Damn Fast
      1 person · 338 points · first shared 2018 · 233 comments on HN
    2. 2
      The State of Desktop Applications in Node.js
      3 people · 139 points · first shared 2014 · 113 comments on HN
    3. 3
      Understanding the Node.js Event Loop
      3 people · 137 points · first shared 2015 · 23 comments on HN
    4. 4
      N|Solid – Enterprise Node
      1 person · 78 points · first shared 2015 · 19 comments on HN
    5. 5
      The Basics of Package.json in Node.js and Npm
      1 person · 46 points · first shared 2017 · 3 comments on HN
    6. 6
      Is Guy Fieri in Your Node.js Packages? (2016)
      3 people · 29 points · first shared 2016 · 4 comments on HN
    7. 7
      C++ Add-ons for Node.js v4
      1 person · 26 points · first shared 2016 · 5 comments on HN
    8. 8
      15 Essential Packages to Get Started with Electron
      2 people · 16 points · first shared 2016 · 1 comments on HN
    9. 9
      Hello, Certified Modules – The Future of Trust in Node.js Dependencies
      1 person · 16 points · first shared 2017 · 1 comments on HN
    10. 10
      11 Simple Npm Tricks That Will Knock Your Wombat Socks Off
      4 people · 11 points · first shared 2016 · Discussion on HN

    What HN people wrote when they linked it

    • piotrkubisaOct 2018

      10.x soon will get a LTS badge [1], so we can expect 10.x (not 11.x) will be added into 19.04 apt repository.

      nvm is probably the easiest way to install it, but of course, you can do it manually:

      1. mkdir -p ~/apps/

      2. Download tar.gz and extract it to ~/apps/

      3. Change $PATH variable to include the bin directory

      NODEJS_DIR="node-v8.12.0-linux-x64" # Change version to appropriate
      export PATH=$PATH:${HOME}/apps/${NODEJS_DIR}/bin

      4. Validate "installation" by version check

      [1]: https://github.com/nodejs/Release#release-schedule

      Edit: There is also a snap package with nodejs - https://nodesource.com/blog/announcing-node-js-snap-linux-users/ but there is 12.x (edge channel) not 11.x

      snap info node

    • blfrApr 2015

      This bothers me as well. Even tasks as simple as adding a repository are now being "improved" with a curl | sudo bash style setup[1].

      However, installing from source with make was (and remains) a mess. It may work if you're dedicated to maintaining one application and (part of) its stack. But even then it usually leads to out of date software and tracking versions by hand.

      Many people have this weird aversion to doing basic sysadmin stuff with Linux. What makes it weird is that it's really simple. Often easier than figuring out another deploy system.

      (The neckbeard in me blames the popularity of OSX on dev machines.)

      [1] https://nodesource.com/blog/nodejs-v012-iojs-and-the-nodesource-linux-repositories

    • chrisfosterelliMar 2016

      The caret character is a specification in NPM, not semver. It's designed to work within the semantic versioning rules to ensure you get the latest version which includes bug fixes, but also won't include breaking changes.

      For example, ^1.3.2 will allow anything greater than 1.3.2 but not 2.0.0. It also has special behaviour that makes it more strict for projects with a major version of 0. If your dependencies follow semver then you'll get bug fixes and security updates without having to do anything or worry about breaking changes.

      More info: https://nodesource.com/blog/semver-tilde-and-caret/

    • sovaJul 2015

      Typically Node.js is for high I/O web applications. Thanks to the wonderful asynchronicity of javascript (callbacks "let me know when this is ready/done") it's really wonderful for browser-based programs.

      However, there is growing discussion about using Node.js for desktop applications. Please see https://nodesource.com/blog/node-desktop-applications

    • alessioalexOct 2016

      Not unless you want a lot of people upset that their dependencies aren't installing: "Myles Borins (@thealphanerd) recently ran citgm with yarn, and shared the results. It was 25 minutes faster than npm, but 20 modules failed to install." ( https://nodesource.com/blog/the-definitive-guide-to-the-first-three-days-of-yarn-and-npm/ )

    • qntmfredOct 2015

      This release timeframe was announced quite a while ago. As others have mentioned the quick jump from 4 to 5 was primarily due to the io.js convergence.

      Expect future major releases on a 6 month cadence with LTS releases every 12 months

      https://nodesource.com/blog/essential-steps-long-term-support-for-nodejs#how-long

    Related

    npm Blogblog.npmjs.org221 people

    Npm operational incident, 6 Jan 2018

    npm Blog
    Company · last shared 2025
    StrongLoop Blogstrongloop.com75 people

    What the IBM Acquisition of StrongLoop Means for the Node.js Community

    StrongLoop Blog
    Company · last shared 2020
    V8 Blogv8.dev272 people

    The cost of parsing JSON

    V8 Blog
    Company · last shared 2026
    Datadog Blogdatadoghq.com262 people

    Husky, Datadog's Third-Generation Event Store

    Datadog Blog
    Company · last shared 2026
    freeCodeCampmedium.com/free-code-camp45 people

    I replicated an $86M project using open-source libraries (2017)

    freeCodeCamp
    Company · last shared 2025
    Platformatic Blogblog.platformatic.dev29 people

    Node.js Is Here to Stay

    Platformatic Blog
    Company · last shared 2026
    New Relic Blogblog.newrelic.com140 people

    New Relic now supports Node.js

    New Relic Blog
    Company · last shared 2021
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026