Live coding can be a tempting way to fill up time when you're speaking on stage. But it is very well done, live coding is one of the most painful things you can put your audience through. Doing live coding well probably takes more preparation and practice than writing your slides.
However, if you must code live, here are some tips to make things a little smoother:
- Invest time practicing with your workflow. Go through your talk in presenter mode, and walk through each step of building your code.
- Don't make the audience watch you type. Have all your working demos prepared in something like saved local files, an array of pastes or git commits. You can try pre-loaded browser tabs, but remember how unreliable conference wifi can be.
- Provide links to your code so that the audience can crack open your demos right on their machines.
- Try playing music to cover up some of the tedious parts. But do be aware that if the conference will post a video on Youtube, Youtube may block the video to some locations if there's a copyright claim on that song.
Tags: conferences speaking