Have you ever spent an afternoon wrestling with a Jupyter notebook, hoping that you ran the cells in just the right order, only to realize your outputs were completely out of sync? Today's guest has a fresh take on solving that exact problem. Akshay Agrawal is here to introduce Marimo, a reactive Python notebook that ensures your code and outputs always stay in lockstep. And that's just the start! We'll also dig into Akshay's background at Google Brain and Stanford, what it's like to work on the cutting edge of AI, and how Marimo is uniting the best of data science exploration and real software engineering.


Episode sponsors


Worth Search

Talk Python Courses


Links from the show

Akshay Agrawal: akshayagrawal.com

YouTube: youtube.com

Source: github.com

Docs: marimo.io

Marimo: marimo.io

Discord: marimo.io

WASM playground: marimo.new

Experimental generate notebooks with AI: marimo.app

Pluto.jl: plutojl.org

Observable JS: observablehq.com

Watch this episode on YouTube: youtube.com

Episode #501 deep-dive: talkpython.fm/501

Episode transcripts: talkpython.fm


--- Stay in touch with us ---

Subscribe to Talk Python on YouTube: youtube.com

Talk Python on Bluesky: @talkpython.fm at bsky.app

Talk Python on Mastodon: talkpython

Michael on Bluesky: @mkennedy.codes at bsky.app

Michael on Mastodon: mkennedy

Podden och tillhörande omslagsbild på den här sidan tillhör Michael Kennedy. Innehållet i podden är skapat av Michael Kennedy och inte av, eller tillsammans med, Poddtoppen.

Senast besökta

Talk Python To Me

Marimo - Reactive Notebooks for Python

00:00