Interactive notebooks were popularized by the Jupyter project and have since become a core tool for data science, research, and data exploration. However, traditional, imperative notebooks often break down as projects grow more complex. Hidden state, non-reproducible execution, poor version control ergonomics, and difficulty reusing notebook code in real software systems make it hard to move from exploration to production. At the same time, sharing results often requires collaborators to recreate entire environments, limiting interactivity and slowing feedback.
Marimo is an open-source, next-generation Python notebook designed to address these problems directly. Akshay Agrawal is the creator of Marimo and he previously worked at Google Brain. He joins the show with Kevin Ball to discuss the limitations of traditional notebooks, the design of reactive notebooks in Python, how marimo bridges research and production, and where notebooks fit in an increasingly agentic, AI-assisted development world.
Kevin Ball or KBall, is the vice president of engineering at Mento and an independent coach for engineers and engineering leaders. He co-founded and served as CTO for two companies, founded the San Diego JavaScript meetup, and organizes the AI inaction discussion group through Latent Space.
Please click here to see the transcript of this episode.
Sponsors
In mobile application security, ‘good enough’ is a risk.
Guardsquare uses advanced, multi-layered code hardening techniques and automated runtime application self-protection and mobile application security testing, combined with real-time threat monitoring, to deliver the highest level of mobile app security.
Discover how Guardsquare brings all these together to provide mobile app security for your Android and iOS apps without compromise at www dot Guardsquare dot com.
Why is there always a meeting bot in your Zoom call?
Blame Recall.ai.
Recall.ai powers the meeting bots and desktop recording apps behind products like Cluely, HubSpot, and ClickUp. They handle the hard infrastructure work—capturing clean recordings, transcripts, and metadata across Zoom, Google Meet, Microsoft Teams, in-person meetings, and more—so developers don’t have to build it themselves.
If you’re building a meeting notetaker or anything involving conversation data, Recall.ai is the API for meeting recording.
Get started today with $100 in free credits at recall.ai/software
You know Fidelity as a financial services leader. But did you know that inside Fidelity is a community of technologists working together to shape the future of finance and tech?
Fidelity is always investing in tomorrow: from emerging tech to cutting-edge tools that will transform what comes next. Their technologists are encouraged to keep learning so they can expand their skillsets, explore new ground, and stay ahead of this rapidly-evolving industry.
And right now Fidelity is hiring technologists to join their team.
Fidelity technologists get the best of both worlds: startup energy that’s grounded in the stability of a financial institution. That means support, resources, and amazing benefits.
Bring your skills to a culture where you’re empowered to dream big and build the tech that drives an organization and makes a real impact on people’s lives.
Find out more at Tech.FidelityCareers.com. That’s Tech.FidelityCareers.com.
Fidelity is an equal opportunity employer.
