Elixir

Coding Agents & Language Evolution: Navigating Uncharted Waters • José Valim • GOTO 2025

Coding Agents & Language Evolution: Navigating Uncharted Waters • José Valim • GOTO 2025

José Valim deconstructs coding agents into three core components—instructions, tools, and runtimes—arguing for a shift away from fragmented tools towards integrated runtimes. He introduces AGENTS.md for better instructions, critiques the security and usability limitations of current tool protocols (MCPs), and showcases how integrated runtimes can provide agents with the deep context (via introspection) needed to create a more powerful and secure developer experience.

Beyond Sonic Pi: Tau5 & the Art of Coding with AI • Sam Aaron • GOTO 2025

Beyond Sonic Pi: Tau5 & the Art of Coding with AI • Sam Aaron • GOTO 2025

Sam Aaron, creator of Sonic Pi, discusses the journey from teaching children to code with music to building the next generation of live coding environments. He details the limitations of Sonic Pi (security, deployment) that led to Tau5, a new system built on Elixir and the BEAM. Tau5 is designed to be web-based, secure via a sandboxed Lua environment, and collaborative. A key focus is the integration of AI as a creative partner, using sophisticated tooling to allow AI agents to safely improvise and interact with the system.