So I need to conduct a workshop where I will be coding live on stage to build a demo app while the audience may follow.
First problem is my typing speed is slow and secondly we have a fixed time span in which to complete the presentation.
I have seen some youtube videos where presenters will use some magic keys and full lines will appear in the IDE without typing or they mock the typing but at a super fast speed. A big time saver.
I came across this similar question but that tool works only on windows and I am on a mac.
Another similar concept is implemented on thecodeplayer.
My best bet right now is to save each step into a git branch and keep checking out the branches as I go during the presentation.
Any better ideas? maybe even a shell script that can checkout next branch in a chronological order ? or does there exist any tool for this purpose?
EDIT: I am using IntelliJ IDEA as my IDE, just in case there is a plugin for such use cases.
EDIT2: Some other tools doing similar stuff