Michael Dawson

Node.js lead for Red Hat and IBM

Michael Dawson

Michael Dawson is an active contributor to the Node.js project and chair of the Node.js Technical Steering Committee(TSC). He contributes to a broad range of community efforts including platform support, build infrastructure, N-API, Release, as well as tools to help the community achieve quality with speed (ex: ci jobs, benchmarking and code coverage reporting). As the Node.js lead for Red Hat and IBM , he works with Red Hat's and IBM's internal teams to plan and facilitate their contributions to Node.js and v8 within the Node and Google communities.Past experience includes building IBM's Java runtime, building and operating client facing e-commerce applications, building PKI and symmetric based crypto solutions as well as a number of varied consulting engagements. In his spare time, he uses Node.js to automate his home and life for fun.

Michael Dawson's contributions

Node.js reference architecture
Article

How to handle transactions in Node.js

Michael Dawson

This installment of our Node.js reference architecture series covers integrating transactions into your application.

Blog Thumbnail
Blog

Red Hat Node.js team at OpenJS World and Open Source Summit North America

Michael Dawson

Red Hat Node.js team at OpenJS World and Open Source Summit North America

OpenJS World is almost upon us. This event brings together both the JavaScript and Web communities, which include not only Node.js, but other OpenJS Foundation projects such as Electron, webpack, and more. This year OpenJS World is part of Open Source Summit North America which offers opportunities for sharing and learning with a broader audience, something that we are looking forward to. We are proud that Red Hat is a sponsor of the Open Source Summit supporting this collaboration.

Blog Thumbnail
Blog

Observability for Node.js applications in OpenShift

Michael Dawson

The ability to observe and collect information about your application in production is often called “Observability”. If you have Node.js applications in production you should be thinking about Observability of those applications from the start. This short blog aims to help you with recommendations on what components to integrate into your Node.js applications as well as how to leverage them in an OpenShift environment.

Node.js container with S2I feature image
Article

How to deploy Next.js applications to Red Hat OpenShift

Michael Dawson

Next.js is one of many popular frameworks for deploying sites based on Node.js. In this article, you'll learn how to deploy Next.js applications using the ubi8/nodejs-16 and ubi8/nodejs-16-minimal containers available from Red Hat. We will also show you how to deploy the containers to Red Hat OpenShift.