Thinking Elixir Podcast

267: Dive into Tidewave Web with José Valim

Aug 26, 2025
In this engaging discussion, José Valim, the creator of Elixir and founder of Dashbit, dives into Tidewave Web, an AI-driven tool for Phoenix and Rails development. He explains how it functions as a browser-based coding agent that inspects and edits applications in real-time. José also addresses topics like interoperability with other languages, local privacy measures, and plans for frontend support. Discover how Tidewave’s unique in-browser approach enhances developer experience and streamlines coding processes.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

In-Browser Full-Stack Agent

  • Tidewave Web runs a coding agent in the browser alongside your app, mapping UI elements to server templates for precise edits.
  • This eliminates manual context-switching and reduces repetitive debugging when adding features.
ADVICE

Point To Elements, Don’t Describe Them

  • Use the inspector to point to the exact element you want changed instead of describing it verbally to the agent.
  • Let Tidewave map the HTML to server templates so the agent can produce targeted code edits.
ANECDOTE

Autoplay Demo Validated By DOM Checks

  • In a demo Tidewave automated autoplay by clicking and checking DOM properties to confirm video scaling.
  • José used this to show Tidewave can drive the browser and validate runtime UI changes.
Get the Snipd Podcast app to discover more snips from this episode
Get the app