Livebook: A collaborative and interactive code notebook for Elixir
1–10 of 87 posts
Re: Livebook: A collaborative and interactive code notebook for Elixir
#2Re: Livebook: A collaborative and interactive code notebook for Elixir
#3So this is like Jupyter notebooks for Elixir?
Re: Livebook: A collaborative and interactive code notebook for Elixir
#4I imagine two interesting uses for this.
1. producing reports. Connect a livebook session to your system in prod, run a livebook (which pulls data from DB eg), then get back a report. User engagement, cloud resources consumed, p90s, or an incident report...
2. manual database intervention. Suppose you need to manually make a batch of changes to the DB. It would be very cool if you could run a livebook inside of a sandboxed checkout (a temporary transaction) and write your db changes, then write your code that verifies that the db is in a state that you want it to be in. If you mess up your code, then you just terminate the transaction without committing. Then when you're happy with your notebook, you run it once with a commit at the end, and then save your notebook immutably in your records so that you can keep track of what you've done.
I think for intervening in prod, it would be very cool if someone could figure out how to extend erlang distribution over websockets so you don't have to figure out complicated mechanisms (open up ssh port, forward encrypted epmd, e.g.) to get into your system in prod
Re: Livebook: A collaborative and interactive code notebook for Elixir
#5So this is like Jupyter notebooks for Elixir?
Yes - it would seem so. The support for custom run times is interesting and seems like an improvement. Not sure Jupyter notebooks do that - certainly not for all supported kernels.
LSP is in a similar situation right now, where it's great for languages that lacked tooling to begin with (like Python), but it's not yet possible to migrate existing powerful language tooling (Lisp SLIME, OCaml Merlin) to use LSP.
Re: Livebook: A collaborative and interactive code notebook for Elixir
#6Re: Livebook: A collaborative and interactive code notebook for Elixir
#7Re: Livebook: A collaborative and interactive code notebook for Elixir
#8Re: Livebook: A collaborative and interactive code notebook for Elixir
#9http://lon-screenshots.s3.amazonaws.com/2021-04-18_Screensho...
Re: Livebook: A collaborative and interactive code notebook for Elixir
#10Is it just me or is Elixir being talked/written about more in the past couple of months?