Livebook is an interactive Notebook-style Elixir application that lets you write reproducible, shareable, deployable, extensible, interactive, and integrated Elixir workflows (and even has support for Erlang!). With these characteristics in mind, Livebook is fast becoming the premier gateway application to introduce newcomers to all that the language has to offer.
Despite all of these benefits, many people have barely scratched the surface of what is possible in Livebook. After having spent the better part of six months pushing the limits of Livebook’s capabilities and extending its functionality with new libraries, I’m sharing some of my takeaways about how to get the most out of Livebook. By using existing tools it offers as well as building your own tools, Livebook has everything needed to be the premier notebook development environment and be a mainstay in every Elixir developer’s toolkit.
If you’ve wondered what is possible in Livebook and want to see real examples, this talk is for you!