The more flexible I can be with what I include the easier it is to be spontaneous. Live coding helps a lot. But understanding how long each section is goes a long way.
My practice sessions start with full run through s. Once I feel confident in flow and timing I’ll use other means to practice. If I’m live coding I often make those snippets egghead videos. If I have a long story or analogy I write those into a blog post. That way I don’t need to run it for a full hour but I still gain confidence in the material.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.