June 24, 2019Video Blog: Libuv - What is a Unicorn Velociraptor by Colin Ihrig
libuv is what gives Node.js its event loop and cross-platform asynchronous I/O capabilities. This video explains what libuv is all about, and how it's used by Node.js. Colin Ihrig also discusses recent development efforts in the libuv project.
June 3, 2019Improved WebAssembly Support is Coming to Node.js by Colin J. Ihrig
April 25, 2019Blog: State of Node.js Core Fireside Chat - Questions and Answers by Joyent
On April 3rd, Joyent brought together members of their engineering team to answer questions about the upcoming Node.js 12 release. Node.js continues to gain popularity and has even crossed over the million downloads a day threshold. Much of this growth can be attributed to its widespread adoption across web applications, mobile, and cloud native applications. During the discussion the panelists shared a wealth of information. The following is a transcribed version of their fireside discussion.
September 14, 2018Easing Into Node.js With TypeScript by Colin J. Ihrig
August 6, 2018GraphQL on the server by Wyatt Preul, Lloyd Benson
Learn how to construct a Node.js server that provides a GraphQL endpoint for clients. Additionally, learn about more advanced GraphQL topics related to batch requests and integrating GraphQL with hapi plugins.
June 26, 2018Node.js and Express Gateway in a Cloud Native World by Al Tsang
Microservices solve a myriad of issues for cloud native applications. As an architectural style, microservices are language and framework agnostic. However, there are choices of languages and platforms that can support or adversely affect your ability to execute your microservices strategy. Node.js is an open source, existing language and platform that was crafted with the microservices paradigm in mind.
April 24, 2018A Node.js 10.0.0 Release Summary by Colin J. Ihrig
This post describes the Node.js 10.0.0 release. It breaks down what to expect from the release, what is included in the release, and who should use this release line.
October 31, 2017A Node.js 9.0.0 Release Summary by Colin J. Ihrig
This post describes the Node.js 9.0.0 release. It breaks down what to expect from the release, what is included in the release, and who should use this release line.
October 31, 2017Upgrading Node.js to Version 8 by Wyatt Lyon Preul
Read our step-by-step tutorial for how to upgrade Node.js versions 4 or 6 to version 8. This includes an overview of what's new in version 8, how to assess 3rd party module support, and suggestions for application updates.
July 25, 2017Joyent + Edgemesh Fireside Chat: Cache Me If You Can by Joyent
Edgemesh CEO, Jake Loveless and Joyent CTO, Bryan Cantrill join together for a fireside chat to discuss distributed caching at scale, Docker, Node.js, Mystery Science Theater 3000, and more!
January 19, 2017Node.js at Joyent by Wyatt Lyon Preul
An exploration of the Node.js journey that Joyent embarked on. Also, on overview of the various projects where Joyent uses Node.js. Furthermore, this post describes the benefits of choosing Node.js for microservices.
January 12, 2017Containers and microservices and Node.js! Oh, my! by Wyatt Preul
Learn microservices, Node.js, and containers by example using the provided application. This post walks through an example application that is split out into Node.js microservices running in Docker containers.
November 9, 2016Announcing the 2016 Node.js & Docker Innovator Program Finalists by Shubhra Kar
After reviewing hundreds of applications from talented tech innovators, we’re pleased to announce the 2nd annual Node.js and Docker Innovator Program finalists. Follow along during coming year as we highlight these tech innovators, learn why they selected Node.js and Docker, and share their production best practices and user stories. One of these finalists will also be honoured with the Innovator of the Year award.
October 11, 2016Upgrading Node.js 0.10 and 0.12 applications by Wyatt Lyon Preul
A tutorial on upgrading Node.js v0.10 and v0.12 to v4 or v6.
September 26, 2016Post-mortem Debugging and Promises by Wyatt Lyon Preul
An overview of post-mortem debugging pitfalls when using promises.