<

Boyd Multerer

Full stack developer, founder of KRY10 Industries, and creator of Scenic

Boyd’s near 30-year career spans the range of software projects, from desktop publishing, to web servers, to game consoles, to low-level operating systems. For the past four years he has been independently exploring and building a full stack for Connected Devices that heavily leverages the BEAM.

Previously, Boyd spent 18 years at Microsoft running engineering for things such as Xbox Live, XNA (game developer program), and everything OS for Xbox One. This work includes large scaled-out datacenter services, VMs, and the layout of the hypervisor/kernel.

His most recent release is the open-source Scenic libraries, which is a functional UI stack built on the BEAM. Its primary goal is for use in connected devices, but it is already being used for desktop apps and more. His current work takes the foundation laid with Scenic and is attempting to answer deeper questions about the future of client-side operating systems.
 

Past conferences

Boyd Multerer
Code BEAM STO 2019
17 May 2019
09.05 - 09.50

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.

OBJECTIVES

  • 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.

TARGET AUDIENCE

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.