IVG DesignMotion + technology
← Selected work

Independent project / Education + web development

Learn the language.
Build the experience.

LERP is my free, open-source course and reference for Rive Luau. I built the learning material and the web platform together.

My role
Curriculum, product design and web development
Delivered
A public course, reference and open-source repository
LERP learning-platform overview, showing the course structure and interactive Rive examples.
LERP learning platform · Project media from my published Contra case.

The starting point

I came to Rive scripting from motion design and After Effects expressions. I wanted a route from familiar ideas into interactive systems, with exercises and a clear next step. LERP grew out of that learning process.

The learning design

The course connects concepts a motion designer may already know with Luau through explanations, comparisons and practical exercises. A learning path introduces the language and then connects it to Rive; the reference supports people returning with a specific question.

The platform

I built a custom Docusaurus and React experience around the material, with live Rive examples on the landing page, navigation through the curriculum, and diagrams alongside the explanations. The source is available on GitHub under the MIT license.

The work you can inspect

The course is live. Start with a first script, follow the curriculum or return to the reference when you need it. The public repository makes the platform inspectable, and RAV and the Rive Luau VS Code extension support the next step into building and testing your own work.

Read the original case on Contra
Try the first-script lesson Explore the course Read the MIT-licensed source

Work with me

Building a learning experience or creative tool?

Explore the related service
Talk through your project

Schedule a project call

Let’s talk about your project.

Choose a focused 15- or 30-minute conversation. Times are shown in your local timezone.

Loading my calendar…

Prefer a separate tab? Open my calendar ↗. Scheduling is provided by Cal.com.