What I’ve found is I like Literate, where my examples are largely scripts, with some explanatory annotation - I use Literate to make the Documenter .jl, and then generate a pure jl script that can be downloaded (see Pseudoseq examples). Which I think are more “show me” examples. Whilst Weave feels more ergonomic when there’s more explanatory text (perhaps more book like?), punctuated by the odd code chunk.