Every application has that core, most important thing that it does. It is the reason the application exists. It's that central idea that everythin

Livebook is a secret weapon for documentation

submited by
Style Pass
2021-05-26 19:30:06

Every application has that core, most important thing that it does. It is the reason the application exists. It's that central idea that everything else is there to support.

A major hurdle for new developers joining a project can be understanding and becoming comfortable with the code that implements that central idea. So you document the code and may even have 100% code coverage for it.

Code documentation and tests are valuable here. Now with Livebook, there may be a new way to provide documentation, interactive exploration, and expose the app logic in a way we couldn't before.

Livebook is Elixir's answer to something like Jupyter notebooks. It's an exciting project created to help use Nx, Axon and machine learning with Elixir. Livebook is still early days, but it's rapidly progressing, it's already solid, and has some awesome features.

While it was created for the machine learning space, it isn't limited to it. Livebook is actually really powerful even when used on a regular Phoenix web project.

Leave a Comment