GitHub for Compositors.

The ultimate beginner's guide to integrating GitHub into your daily workflow.

Git is a powerful version control system, which supports the backbone of most modern VFX pipelines. Compositors like you are starting to embrace GitHub for finding and developing gizmos & python scripts, as well as version-controlling their .nuke directories.

Gone are the days where your Nuke preferences, toolsets, and have to be re-built at every new studio. Get ahead of the curve, and introduce GitHub to your workflow today!
Available now.
$26.99 USD
You will be redirected to Gumroad to process secure payment via Credit Card or PayPal.
Please reach out to should you encounter any troubles.

Who this course is for.

  • Artists who are tired of having to recreate a .nuke folder with all their user preferences, gizmos, etc. every time they start a new contract with a new studio.
  • Compositors & TDs like you, who create gizmos, toolsets & python scripts to speed up their workflow.
  • Anyone who wants to further develop their skillset, and gain a larger understanding of how VFX pipelines manage version control.


Knowledge you will gain.

  • Understand Git's terminology and data flow & why working this way is advantageous vs. traditional version control methods.
  • How to clone and sync repositories (projects / directories) between your work computer, home computer & the online "hub".
  • How to find other useful repositories, and collaborate with their original authors to contribute your great ideas to their gizmos / python scripts.
  • How to share your tools with the world.

What's included.

Video lessons.

This course is broken up into 17 short video tutorials, which you can watch at your own pace. Re-visiting specific sections in the future is easy, as each tutorial is categorized by content, with an easy-to-follow naming convention.

An e-book version as well!

Some people learn technical information best by reading. When buying this course, you will also receive a 68-page e-book version! Try out both, and discover which method helps the knowledge to stick best in your brain.

Resources & Further Reading.

You will receive an additional PDF containing further reading on all things GitHub, should you want to dive even deeper! You'll also get suggestions for Nuke-based repositories to follow, which are filled with useful tools to add to your workflow.

Unlimited Support via Email.

If you're having troubles, or hit a roadblock, you will always have support via email, whenever you need it.

Still have questions? Feel free to reach out to me at and I'd be happy to help!
Your instructor.

Ben McEwan is a professional Compositing Supervisor & VFX Mentor. 

He has created a career focusing on Visual Effects for Feature Film. Since 2011, he has worked with many top-tier studios such as Industrial Light & Magic, DNEG, Method, and Image Engine just to name a few. His experience has covered a variety of roles from being a senior artist and leading a comp team, to supervising and developing an entire compositing department.

Ben has contributed work to various feature films, including the Academy Award-winning Gravity, Marvel's Captain America: Civil War and Doctor Strange, through to projects such as Neill Blomkamp's Chappie and OATS Studios shorts. Click here to view his full list of film credits.

Including working on the latest Hollywood blockbusters, Ben has mentored students privately, at Vancouver Film School, and currently teaches at Langara Centre for Entertainment Arts, helping the next generation of VFX artists be their best. He also helped Compositors level-up via Ben's Comp Newsletter, a free bi-weekly newsletter.


What others are saying.

Conrad Olson :: Image Engine

I've started learning python recently and quickly realized that GitHub was going to be an important part of this process. But with its unique terminology, and a workflow quite different to what I was used to, coming from visual effects, it wasn't very straight forward.

Luckily Ben's "Github For Compositors" course covered everything I needed to know to get me going. It's broken down into concise sections, making it really easy to watch and follow. I highly recommend it.

Livia Nunes :: Quanta Post

What I love about Ben's courses is that they make learning new things less of a chore. You can watch all the videos without worrying about taking extensive notes or forgetting things because he already supplies you with written content that's perfectly organized, detailed, and easy to consult.

This course expanded my knowledge on GitHub in a quick and easy way, without the usual pain of having to figure everything out on my own.


Jerom Root :: ColorOffOn

This course is a great addition to every programming-savvy Compositor as it focuses on how to implement GitHub in your current workflow. Gone are the days where I have mismatched versions of my tools at different workstations. The possibility to learn at your own pace via the video lessons and/or via the detailed e-book is a huge advantage.


Chris Estebal :: Image Engine

Ben is a fantastic mentor. He taught me everything I know and more with his skills in comp and goes deeper with his knowledge of python scripting/gizmos. He's excellent at explaining and going into detail about techniques he uses and many other ways to get the end product. He spots small details easily and calls them out right away and shows you different ways to handle those problems.

Overall, Ben is supportive and he knows his stuff. He is the best mentor I've ever had.


How and when will the course be delivered?

After payment has been processed, you will immediately be presented with a "View Content" button to download the entire course, including video tutorials, the e-book version, and all supporting materials, in a single zip file. You will also receive an email receipt within 15 minutes of purchase, which will contain a link to download the course as well.

If you have any troubles while purchasing, please reach out to and I will rectify the situation ASAP.

How long will it take to complete the course?

This course contains 17 information-dense lessons in the form of short video tutorials -- the runtime adds up to just under one hour. Alternatively, the e-book version included in your purchase is 68 pages long, including plenty of pictures, so it's easy to follow along.

How long will I have access to the course?

As it's a digital product, you will have unlimited access to take this course at your own leisure, and re-take it at any time you wish.

Are there any discounts for students?

We should all be students for life, therefore the price is set at an already low price for everyone!

Can I pay via PayPal?

Absolutely! At checkout, just click the PayPal logo and you will be redirected to where you want to go.

However, if you encounter any troubles or PayPal wants to charge you exorbitant fees, please don't hesitate to send me an email at and we can arrange an alternative form of payment.

Do you accept refunds if I'm unhappy with the course?

A lot of time and effort went into creating and refining the content of this course, and I'm sure you'll love it. Unfortunately, I can't accept refunds on digital download products, as there is no way to return it. Although if the course doesn't meet your expectations, please email and let me know why. I'll do my best to come to a resolution with you.
If you have other inquiries or require assistance to receive this course, please don't hesitate to
reach out via email to, and I'd be happy to assist you!