CherryTree is a practical place for procedures that mix explanation, examples and supporting files. Use short child notes for specific topics and keep the notebook hierarchy understandable enough to navigate without relying entirely on search.
Split a notebook into stable subject branches and create short child notes for specific procedures. Keep code examples in dedicated code boxes so they remain readable. Back up the notebook file, and avoid simultaneous editing through a generic sync folder without checking the consequences.