Template public:font_awesome_setup: [E_USER_WARNING] Template public:font_awesome_setup is unknown (src/XF/Template/Templater.php:781)
Template public:page_style: [E_WARNING] A non-numeric value encountered (/srv/private/xenforo/internal_data/code_cache/templates/l1/s8/public/page_style.php:101)
Template public:page_style: [E_WARNING] A non-numeric value encountered (/srv/private/xenforo/internal_data/code_cache/templates/l1/s8/public/page_style.php:155)
Template public:uix_config: [E_WARNING] A non-numeric value encountered (/srv/private/xenforo/internal_data/code_cache/templates/l1/s8/public/uix_config.php:31)
Template public:uix_config: [E_WARNING] A non-numeric value encountered (/srv/private/xenforo/internal_data/code_cache/templates/l1/s8/public/uix_config.php:32)
You have to do some research. For things that are in print - Conjuring Archive is your best starting point. From there, you have to actually pull the books that have similar routines and see how similar the handling and presentation are. It's a lot harder with thing that are taught over video as there is no good index like the Conjuring Archive. As @Micahthemagician said, posting a performance on a forum is a good start.
Also, on a personal note, I find the safest procedure is to assume it's been published before - I know I've independently created several routines that had been in books I'd not read yet at least four or five times.