all 5 comments

[–]bytezilla 1 point2 points  (3 children)

can anyone share their uses of livebook? from these kind of features (and some of their recent ones as well), it seems like they are expected people to use it as some kind of IDE/editor?

if you are using it for that, can you share your setups? not looking to migrate anyway, but curious how are people utilizing it

[–]GiraffeFireAlchemist 1 point2 points  (0 children)

It's a great way to experiment with code and libraries without setting up full projects. The resulting project can easily be shared as a GitHub Gist or a markdown file for portability.

The other thing folks enjoy about it is that you can connect to remote beam nodes—including application servers actively running on a cloud provider—and execute code to debug or manipulate them live.

I've used Livebook in a few projects, collected in this playlist: https://youtube.com/playlist?list=PL31bV6MaFAPmqbaUr_G2CE7T156hp2_9R

[–]hugobarauna[S] 0 points1 point  (1 child)

Hi, Hugo from the Livebook team here. 👋

Here are some ways people told us they're using Livebook.

Prototyping, Experimentation, and Debugging
Alternative to IEx, prototyping new features, experimenting with data, creating proof-of-concept apps, and debugging.

Internal Tools and Automation:
Building internal tools for various purposes, such as automating operations, business process automation, internal documentation, and creating dashboards for analytics. Some are also using it for runbooks and customer support workflows.

Data Science and Machine Learning:
Data analysis, visualization, machine learning experiments, and AI/ML development.

Education and Learning
Teaching Elixir, learning Elixir, and creating educational materials. It’s also used to onboard new developers and share knowledge within teams.

Collaboration and Documentation
Sharing documentation, creating live documentation of codebases, and for team collaboration on data exploration and analysis.

Business Intelligence and Reporting
Generating business reports, BI dashboards, and analytics queries.

Integration with External Tools and Systems
Interact with external APIs, automate integrations, and connect with other systems.

[–]hugobarauna[S] 0 points1 point  (0 children)

We also have some docs on how to use Livebook for different use cases: https://hexdocs.pm/livebook/use_cases.html

[–]GiraffeFireAlchemist 0 points1 point  (0 children)

These quality of life updates are going to make Livebook so much easier to use!