Record a history of code changes that you can playback with videos.
Here's a embedded codeplayback recording.
This is the CodePlayback desktop app in action.