Episode Details
Back to Episodes
249: LiveDebugger: Peering Inside a LiveView
Published 11 months, 3 weeks ago
Description
News includes Phoenix 1.8.0-rc release with DaisyUI styled Tailwind components and magic link authentication, a new design pattern called "scopes", a new privacy-focused feature in Ecto for schema redaction, the Elixir Secure Coding Training project finding a new home at TvLabs, a helpful iex shell tip for multiline commands, and more! We interview Krzysztof Nalepa, the primary creator of LiveDebugger, discussing how this powerful tool helps debug LiveView states and structures, how the project originated, upcoming features, and more.
Show Notes online - http://podcast.thinkingelixir.com/249
Elixir Community News
- https://paraxial.io/ – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a limited time offer.
- https://phoenixframework.org/blog/phoenix-1-8-released – Phoenix 1.8.0-rc released with DaisyUI styled Tailwind components, magic link authentication, revised layouts, and new scopes pattern for data access and authorization.
- https://elixirforum.com/t/phoenix-1-8-0-rc-0-released/70256 – Discussion forum post about the Phoenix 1.8.0-rc.0 release.
- https://github.com/phoenixframework/phoenix/blob/b1c459943b3279f97725787b9150ff4950958d12/CHANGELOG.md – Changelog detailing the few deprecations in Phoenix 1.8.
- https://hexdocs.pm/phoenix/1.8.0-rc.0/scopes.html – New scopes guide in Phoenix 1.8, designed to make secure data access the default.
- https://github.com/elixir-ecto/ecto/pull/4599 – Privacy/security focused PR merged into Ecto adding a @schema_redact module attribute to make redacting fields easier.
- https://bsky.app/profile/nezteb.net/post/3lm6nbpgelk2b – Bluesky post about the new Ecto schema redaction feature.
- https://github.com/erlef/elixir-secure-coding – Elixir Secure Coding Training (ESCT) project, an interactive cybersecurity curriculum for Elixir teams, has found a new maintainer in TvLabs.
- https://bsky.app/profile/davelucia.com/post/3llwjpgsrgs2u – Announcement about the ESCT project maintainership transition, with plans to eventually move it to the EEF.
- https://bsky.app/profile/bobbby.online/post/3llwpqtwwf22r – Tip for Elixir users - setting export VISUAL=your_editor_of_choice allows entering multiline commands in iex shell by pressing ESCAPE+o.
- https://dep-mcp.9elements.com/ – Daniel Hoelzgen created a new MCP Server that brings p