Q&A with RisingStack on Joining the Node.js Foundation

Q: In your own words, tell us a little bit more about what RisingStack does?

RisingStack empowers businesses to be successful with Node.js and microservices by training, tooling and consulting. We originally started as a contract development and consulting company, but soon realized that enterprises also need various tools to be more productive and cost-effective. Now, among other products, we are developing a visualized microservice monitoring tool called Trace.

Q: Why did you join the Node.js Foundation? How does that align with RisingStack’s objectives/common goal?

RisingStack’s goal is to encourage the adoption of Node.js in the enterprise world and is well-aligned with the mission of the Node.js Foundation. Both of us believe that implementing a fast, highly scalable, event-based environment will make businesses more competitive and more profitable. We are also enthusiastic about supporting the Node.js developer community.

Q: What are some of the biggest positives for you regarding what has happened with the Node.js technology so far under the Node.js Foundation?

Announcing the Long Term Support plan was a huge step because having a strategy for an open source project is essential to achieve widespread enterprise adoption. Thanks to LTS and the planned release cycles, new features will arrive even more frequently, and ​more contributors will join the community.

Q: What are some common questions/needs that your customers have regarding Node.js?

First of all, security is a crucial issue for our customers, and for us too. That’s why we wrote several blog posts dedicated to this topic. Also, we receive a lot of questions on digital transformation and transition to Node.js as well. We have helped several businesses implement Node.js on an organizational level. Other common questions are about scaling up, and operating Node.js in production.

Q: What are the most common use cases for Node.js among your clients?

We work with various enterprises, and have found our major use cases are creating REST APIs, tooling, building real-time services and microservices.

Q) How is RisingStack contributing to Node.js? Or, how do you plan to contribute to the project?

We have organized several conferences and meetups, like NodeBP, JSConfBP and OneShot with top-tier developers as speakers. Also, our team is contributing to numerous open source projects, which you can check out on our Github repository.

Since there wasn’t a high-level overview about the state of Node.js, we conducted a survey in early 2015 that reached 285 developers in 52 countries. Based on the results, we released an overview report about the state of Node.js. We also run an engineering blog with more than 50,000 readers per month. Our developers are publishing Node.js articles and tutorials on a weekly basis.

Q: Why is Node.js important to RisingStack?

RisingStack founders Gergely Németh and Péter Márton were working as software engineers at LogMeIn, a European startup with an estimated value of $1.2 billion, and at Sanoma, one of the largest European media companies. They saw the high demand for Node.js developers and decided to start their own consulting business in 2014. What they experienced, is that Javascript and Node.js are rapidly expanding environments that will conquer the world because both enable companies to ship better products and develop them faster.

Q: Why is Node.js important to the enterprise users and the industry at large?

Using Node.js has many advantages: it can boost the productivity of the teams, lower development cost, increase the performance of applications, or simply keep teams happy.

First of all, npm, the Node Package manager has an incredible amount of modules that can be used instantly. This saves a lot of development effort, so there is no need to reinvent the wheel.

Secondly, as Node.js applications are written using JavaScript, front-end developers can also easily understand what is going on, and make changes if necessary. This saves valuable time, again, because there is no need for special training as developers will use the same language on the entire stack.

In addition, tools like Browserify or Webpack are enabling companies to use the very same modules in the frontend and in the backend.

Written by

Node.js is a collaborative open source project dedicated to building and supporting the Node.js platform. https://nodejs.org/en/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store