

Reasons for Using a Custom Block
- Readability: easier for a user to digest.
- Repeatability: if you use the same process multiple times, you can use a CB instead of repeating those steps.
- Controlling the areas a user can change: If you share a workflow, you may only want a colleague to change a few parameters. Using a CB will yield a gated view of a workflow.
Overloading
You can set up a custom block with one or multiple overloads, which will let you switch between different forms of the block. You can do this by ensuring all relevant CBs have the same notebook name before importing them.


