Seattle, WA, USA
Oct 27, 2022   |  By Marian Villa
Node.js 18 was released on the 19th of April this year. You can read more in the official blog post release or in the OpenJS Blog announcement. The community couldn't be more excited! If you want to lend a hand, we welcome your ideas or solutions contact us, or if you would like to help us continue supporting open source, you can contribute with an issue here.
Oct 17, 2022   |  By Marian Villa
As we mentioned in the previous article, at NodeSource, we are dedicated to observability in our day-to-day, and we know that a great way to extend our reach and interoperability is to include the Opentelemetry framework as a standard in our development flows; because in the end our vision is to achieve high-performance software, and it is what we want to accompany the journey of developers in their Node.js base applications.
Oct 13, 2022   |  By Marian Villa
Recently, conversations have been increasing around OpenTelemetry; it is gaining more and more momentum in Node.js development circles, but what is it? How can we take advantage of the key concepts and implement them in our projects? Of note, NodeSource is a supporter of OpenTelemetry, and we have recently implemented full support of the open-source standard in our product N|Solid. It allows us to make our powerful Node.js insights accessible via the protocol.
Oct 5, 2022   |  By Marian Villa
Nearly a year ago, we launched N|Solid SaaS, and although there are still a few months to go before our anniversary, we wanted to share the top 10 features ofN|Solid that make us proud every day of what we have built.
Sep 6, 2022   |  By Jonas Galvez
In my experience consulting the past few years, one thing has become clear: everyone struggles with scaling their SSR apps, no matter the chosen framework. SSR is expensive — running a lot of code intended for the browser, on the server, to pre-generate markup. Lately, web frameworks have been making strides in improving things, Solid.js being a great example of fast, performant SSR.
Sep 1, 2022   |  By Mafe Serna
The usage of resources is one of the critical factors in IoT contexts; it is common to observe that devices can suddenly disconnect when their available resources are exceeded; monitoring, however, can be worse due to the additional resource consumption required for such tracking.
Aug 11, 2022   |  By Marian Villa
Complex modern systems are the new reality for infrastructure teams, and this is due to the evolution of Cloud Computing and working with Distributed systems, containerization, and microservices by default. The teams now have different infrastructures and virtual services with which they must take care of scalable, reliable, and performative applications.
Aug 4, 2022   |  By Marian Villa
N|Solid provides unparalleled performance and security monitoring for various deployments and team sizes. You can configure the N|Solid Console to notify you when new vulnerabilities are found in your applications. DevOps professionals looking after applications running in production can be notified of performance and security issues earlier and then collaborate wherever they want (Slack, Microsoft Teams, email, etc.) to resolve them.
Aug 3, 2022   |  By Marian Villa
NCM —NodeSource Certified Modules— is the secure, reliable way to take advantage of the massive ecosystem of Node.js packages. Certified modules are compatible with Node LTS and monitored continuously to identify risk over time. Certification guarantees no security vulnerabilities or unverified code in modules or dependencies and is easy to set up and manage. No workflow changes are required.
Jul 28, 2022   |  By Marian Villa
One of the first needs of developers is debugging memory-based issues in Node.js applications quickly and effectively. Still, before we jump right into the Heap Snapshot concept, it's essential to understand what a memory leak is. A basic definition that I would apply in this context is: Memory leaks are quite common in production applications. Fortunately, they usually aren't difficult to find.
Jun 23, 2020   |  By NodeSource
If you are installing Node.js in Linux to use it in production, there is a big chance that you are using NodeSource Node.js Binary Distributions. In this talk you can find the process in which NodeSource Node.js Binary Distributions is updated, how new versions are supported, the human and infrastructure process, and some limitations of maintaining the channel. Also and most importantly, how the community can get involved with this project.
May 20, 2020   |  By NodeSource
Node.js v14 has just been released. It comes with exciting features and enhancements. More importantly, it will be promoted to Long-Term Support (LTS) in October. The time to start trying said features and start testing your applications and secure a smooth transition is now. In this talk we will be showing the most relevant of these new features implementation examples and more.
May 13, 2020   |  By NodeSource
NodeSource’s Enterprise Node.js (NSolid), combines the performance and open-source ecosystem of Node, with the first secure, end-to-end solution for scaled production diagnostics and monitoring that doesn’t incur latency overhead.
Apr 27, 2020   |  By NodeSource
NodeSource developed a GitHub Action that can be used as a lightweight CI workflow. Whenever a PR is submitted, NodeSource's 'Node Certified Modules' (NCM) uses the NCM pipeline to check and evaluate the project. The PR then fails or passes depending on the project’s risk profile. The integration delivers detailed code annotations to reflect where certain risk factors occurred in your project.
Jul 26, 2019   |  By NodeSource

Amazon Web Services, the “Powered by AWS” logo, and AWS Lambda are trademarks of, Inc. or its affiliates in the United States and/or other countries.

Jul 16, 2019   |  By NodeSource

Amazon Web Services, the “Powered by AWS” logo, and AWS Lambda are trademarks of, Inc. or its affiliates in the United States and/or other countries.

Aug 21, 2017   |  By NodeSource
Heap snapshots are one of the first steps to take when debugging Node.js applications with poor performance. N|Solid can help by automatically triggering heap snapshots of your Node.js applications and services in production, when they're under real-world load.
Sep 29, 2020   |  By NodeSource
Node.js's popularity can be attributed to its ease of adoption with JavaScript developers, a lightweight and performant core, and suitability for applications across platforms. In this guide, we will look specifically at six Node.js web frameworks.
Sep 29, 2020   |  By NodeSource
Analysts Jeffrey Hammond, Diego Lo Giudice, and Christopher Condo explain in this Forrester report why digital and software development leaders should take a customer-focused approach to software development to support digital transformation. Organizations often think of modernization in terms of technology choices-and as NodeSource has seen firsthand, Node.js is a key part of the tool set for application modernization. However, this report indicates that most IT organizations don't have the right operational models to develop and deliver great digital experiences.
Sep 1, 2020   |  By NodeSource
Analysts Jeffrey S. Hammond and John R. Rymer explain in this Forrester report how serverless - a set of cloud services, programming patterns, business models, and design ideas - enables new levels of flexibility in software through applications that respond to events.
Sep 1, 2020   |  By NodeSource
While startups rarely enjoy the resources of a large organization, they usually enjoy a comparative "easy-mode" when it comes to technology adoption. Once a company has reached a certain size, or has existed for long enough, technical debt builds up, organizational ossification sets in, and bureaucratic creep becomes pervasive. This white paper covers our findings from over the last four years of engaging deeply with our enterprise customers: advising, training, and supporting them with our products and expertise through their Node.js adoption journeys.
Aug 1, 2020   |  By NodeSource
You've written the next great application, in Node-and you're ready to unleash it upon the world! Which means you can no longer run it on your laptop, you're going to actually have to put it up on some server somewhere and connect it to the real Internet. There has probably never been a better or easier time to learn basic Linux system administration. This tutorial will take you through the steps to deploy and run your application on a Linux server using systemd, which is the replacement to init and upstart in older Linux systems.
Aug 1, 2020   |  By NodeSource
PayPal, Netflix, and Walmart show the way to achieve rapid digital transformation of legacy systems. Modernizing systems and processes has become a top priority for businesses across all verticals. Organizations are looking for the fastest and most effective route to modernization; Node.js is emerging as the de facto choice for companies looking to build the apps and other infrastructure needed to make such a move.

NodeSource empowers organizations to successfully design, build, and manage Node.js applications and compete in the modern digital era.

The NodeSource product suite is built around the N|Solid runtime, a drop-in replacement for the Node.js runtime that offers low-impact performance monitoring and enhanced security. Alone or alongside our Professional Services and Support offerings, the NodeSource platform helps to mitigate security risk and provide deep operational visibility into mission-critical applications.

The N|Solid platform delivers enhanced security and unparalleled visibility into application performance and health. Customizable security policies and real-time vulnerability scanning of third-party JavaScript modules running in production help protect code against malicious attacks. Detailed application metrics help teams identify issues sooner, reduce time to resolution, deliver peak performance, and keep infrastructure costs under control.

Why N|Solid?

  • Faster Time to Resolution: The most advanced Node.js monitoring and diagnostic tools to help identify and tackle tricky issues.
  • Stronger Infrastructure: Deep performance insights help you build highly reliable applications and minimize infrastructure costs.
  • Hardened Security: Mitigate unseen security risks with custom security policies and real-time vulnerability scanning.