Comment by lopis

1 hour ago

> 8. avoid typing in code as part of the presentation, most of the time it won't work and it's boring watching somebody type

As usual, thumb rules exist to protect you until you can confidently break them. One of the coolest presentations I've seen was several years ago at a React conference where the speaker live coded an electronic music and light show using React. They were demonstrating how "components" could really render anything.

Another one I've seen was someone live coding (well, doing some small code changes to an existing codebase, compiling, uploading) a program that controls a drone and made it perform a couple of tricks on stage.

Live demos do work, it's all about pace, preparation, and fallback plans.