Thinking Elixir Podcast

249: LiveDebugger: Peering Inside a LiveView

Apr 15, 2025
Krzysztof Nalepa, a software engineer at Software Mansion and the creator of LiveDebugger, joins the discussion to share insights on debugging LiveView states. He reveals the origins of LiveDebugger and its potential upcoming features. The talk also covers the latest in Phoenix 1.8, including new security enhancements and the exciting concept of ‘scopes’ for better data management. Listeners will appreciate the community-focused initiatives, like the Elixir Secure Coding Training and the importance of collaboration in the development sphere.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

IEX Editing Tip

  • Set the environment variable VISUAL to your editor's path.
  • Then, use escape-O in IEX to edit multi-line commands.
INSIGHT

Guest Introduction

  • Krzysztof Nalepa, a Software Mansion engineer, primarily works with Elixir and focuses on web applications.
  • He started with Java but transitioned to frontend and then Elixir, specializing in LiveView.
ANECDOTE

LiveDebugger Origin

  • Krzysztof joined a complex LiveView project with large, over-engineered components.
  • He and a teammate, inspired by React DevTools, decided to build LiveDebugger to simplify debugging.
Get the Snipd Podcast app to discover more snips from this episode
Get the app