Node-RED is a low-code development tool, that lets you quickly build applications by dragging components into a workspace and wiring them together to represent the logical flow of events. It can be an invaluable tool for developers of any experience and can be, for Node.js developers in particular, quick and easy to extend. This talk looks at what low-code development is, why it’s interesting for Node.js developers and cover some design principles for making good Node-RED nodes.