Best practice for sharing code for troubleshooting Place minimal-failing runnable code, into Gist (when possible) Place minimal-failing data into Gist or share in a private bucket, when possible Share Gist URL and data URL More Information How to ask a good question Guide to using GitHub Learn about Gists Creating a pull request from a fork