# Tutorials For application developers integrating fxnode for the first time. Follow these in order: each tutorial builds on the previous one's host and composition vocabulary. You will finish able to bootstrap a visible editor, install a custom widget, and safely replace a live definition with optimistic concurrency. 1. [Your first node](./first-node) — size and host a canvas, install definitions, render, and tear down. 2. [Color Balance](./color-balance) — add dependency-ordered socket types and a custom widget. 3. [Live composition](./live-composition) — migrate a visible instance using composition receipts. Each page marks excerpts, establishes ordered checkpoints, explains why each concern exists, and links to a complete executable source.