Online learning design – Julien Truffaut

Brand + Creative direction & strategy + Learning design & production

Julien Truffaut is a leading Scala web developer. In 2020 he asked for my help to create a complete online course teaching Functional Programming.


To start, I helped Julien set up his studio so that he could self-shoot all the content for his course. I compiled a list of equipment he needed – camera, lights, autocue, microphone, soundproofing – and a comprehensive series of plans, diagrams and settings to show him how to record high-quality videos that both sounded and looked professionally produced.

I produced all 50+ videos for the course, from Julien’s recordings, creating dynamic edits that reflected his high-quality content. I also added to his course branding so that it worked for moving image – transitions, split-screen, picture-in-picture, animated logo and end screens. The examples here show how this evolved over time to create the most intuitive learning experience for his subscribers.


Combining my creative direction and post-production experience, I was able to bring some extra magic to Julien’s highly detailed approach and leave him very happy with end result.

“It was awesome. I don’t think I would have managed without James. There is so much to learn, it can be overwhelming, but he has always been here to help me with all the challenges I faced. We found a very efficient workflow and I am really happy about the results.”

Julien Truffaut FP Tower Ltd