How to egghead

Screen Setup

The key to a successful screen setup for screencasting code is to remove distractions. Distractions take away from the execution, as your students’ eyes aren’t sure what to focus on. There’s a reason why Apple is so popular with its minimalist designs!

During lessons, we recommend that you hide terminals or file structure if you are done with them to highlight what is currently being discussed. This will allow the current topic to be front and center in both the screencast and your audience’s mind.

Key Takeaways

3-Column Layout

The 3-column layout is our preferred way of presenting the code editor and browser, with 2:1 ratio of editor to browser. We also record at 1280x720 pixels in HiDPI mode.

3-Column Layout Image

Show Output in Multiple Ways

Another way to improve your screen setup is to show output in as many ways as possible. If there are multiple ways to show a “thing,” let’s show it!

Output can look different depending on the lesson. Often times seeing the console log is enough but there are other tools at your disposal as well:

  • Edit styles inline in the elements panel (immediate feedback is 💯)
  • Display an expected error in console
  • Pop open the Network panel and check request
  • ???
  • Profit! 😉

Show Output in Multiple Ways Image

Resources

We want to present outputs in as many ways as possible, and also remove distractions. Here are some resources that may help you learn more about keeping your screen distraction-free!

Feedback Cycles

We have a few examples of Feedback Cycles for Screen Setup and Removing Distractions