Nerves of steel | Jon Carstens | Code BEAM V 2020

Nerves is an up-and-coming framework combining Elixir & Linux for powerful embedded development. Feature packed, backed by the BEAM, and simple to get working on a device. But what about when it doesn’t work? When your flawless code has made your device inert? What if it's unreachable by a human? Guess it’s a brick now… Or We leverage the awesome power of Nerves+BEAM to make ultra-resilient embedded devices! In this talk, we dive into some useful practices for ensuring your Nerves device stays up.

OBJECTIVES

Discuss some best-practices for using Nerves+Beam on embedded devices to make them more resilient and fault-tolerant. Practices that will help ensure your device is always up and reachable, even if some bad firmware gets applied, which will greatly reduce hardware troubleshooting burdens.

This will be especially useful for those looking to use Nerves devices in production/industrial applications.

TARGET AUDIENCE

Hardware enthusiasts, hobbyists, or individuals looking to use Nerves in a more industrial application.