Elixir

Ash Framework: Declarative Elixir Web Apps • Rebecca Le, Zach Daniel & C. Alexander • GOTO 2026

Ash Framework: Declarative Elixir Web Apps • Rebecca Le, Zach Daniel & C. Alexander • GOTO 2026

Rebecca Le and Zach Daniel, co-authors of the Ash Framework book, discuss how their Tunez-based guide was built to introduce concepts in the order a real project needs them, how writing it forced the addition of generator-based testing to Ash, and why Ash's extensibility, Cinder's rapid development, and AI-assisted onboarding make its steep but flattening learning curve worthwhile.

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.