Natively Functional UI with Scenic

Get to know Scenic, the first fully functional UI system built directly for and on the BEAM.

Boyd will show the high-level concepts and functionality of Scenic, including latest developments. Building a UI system on the BEAM is also a great way to understand supervision trees.

This talk will demonstrate software isolation, recovery, concurrency and more using Scenic to directly see what is going on.


  • Get to know Scenic.
  • Learn about why functional UI is great and what can be done with it.
  • Understand when and where to build functional UI and why it is particularly good for connected devices.
  • Gain a deeper understanding of supervision trees through visual demonstrations with Scenic.
  • Layout where Scenic is going in the next releases.


Everybody interested in building connected devices (IoT) with the BEAM. Also good for beginner to intermediate developers who want a visual understanding of supervision trees.

Upcoming conferences

Start booking your calendar with more Code Sync conferences happening across the globe. We will be slowly releasing more dates, in the meantime here is what we’ve planned already:

All conferences