Episode 247
Phoenix's DaisyUI Facelift
April 1st, 2025
19 mins 50 secs
Tags
About this Episode
News includes Phoenix now including DaisyUI which has sparked mixed reactions, Erlang/OTP 28.0-rc2 release introducing priority process messages, the EEF Security Working Group's roadmap called Aegis, a new LiveViewPortal library for embedding LiveView pages in any website, upcoming improvements in Elixir that will spawn more OS processes for compiling dependencies potentially doubling performance, Sean Moriarity's keynote about designing LLM Native systems, and more!
Show Notes online - http://podcast.thinkingelixir.com/247
Elixir Community News
- https://gigalixir.com/thinking – Gigalixir is sponsoring the show, offering 20% off standard tier prices for a year with promo code "Thinking".
- https://bsky.app/profile/samrat.me/post/3lksxzzjqss2t – Phoenix now comes with DaisyUI, a decision that has sparked mixed reactions in the community.
- https://github.com/phoenixframework/phoenix/issues/6121 – The GitHub issue discussing the addition of DaisyUI to Phoenix, showing the community's divided opinions.
- https://github.com/phoenixframework/phoenix/issues/6121#issuecomment-2739647725 – José Valim's explanation of the decision to include DaisyUI in Phoenix.
- https://security.erlef.org/aegis/ – EEF Security Working Group released their objectives and roadmap as the Aegis of the ecosystem.
- https://podcast.thinkingelixir.com/245 – Previous podcast episode featuring the Erlang Ecosystem Foundation (EEF).
- https://x.com/erlangforums/status/1902297914791358669 – Announcement of Erlang/OTP 28.0-rc2 release.
- https://erlangforums.com/t/erlang-otp-28-0-rc2-released/4599 – Forum discussion about the Erlang/OTP 28.0-rc2 release.
- https://github.com/erlang/otp/releases/tag/OTP-28.0-rc2 – GitHub release page for Erlang/OTP 28.0-rc2, which includes a source Software Bill of Materials (SBOM).
- https://www.erlang.org/eeps/eep-0076 – Erlang Enhancement Proposal (EEP) 76 introducing priority messages, a key feature in OTP 28.
- https://www.youtube.com/watch?v=R9JRhIKQmqk – Sean Moriarity's keynote at Code BEAM America 2025 about designing LLM Native systems.
- https://www.cybersecuritydive.com/news/AI-project-fail-data-SPGlobal/742768/ – Report showing AI project failure rates are on the rise, with 42% of businesses scrapping most AI initiatives.
- https://tech.doofinder.com/posts/live-view-portal – Introduction to LiveViewPortal, a JavaScript library for embedding Phoenix LiveView pages into any website.
- https://github.com/doofinder/live_view_portal – GitHub repository for LiveViewPortal.
- https://elixirforum.com/t/liveviewportal-embed-liveviews-in-other-websites/70040 – Elixir Forum discussion about LiveViewPortal.
- https://bsky.app/profile/ftes.de/post/3lkohiog4uv2b – Announcement of phoenix_test_playwright v0.6.0 release.
- https://github.com/ftes/phoenix_test_playwright – GitHub repository for phoenix_test_playwright with new features like cookie manipulation and browser launch timeout options.
- https://bsky.app/profile/david.bernheisel.com/post/3lkoe4tvc2s2o – Announcement about Elixir's upcoming improvement to spawn more OS processes for compiling dependencies.
- https://github.com/elixir-lang/elixir/pull/14340 – Pull request for concurrent dependencies compilation in Elixir, potentially improving performance by 2x.
- https://goatmire.com/ – Explanation of the name "Goatmire," which is a loose translation of Getakärr, the historical name for Varberg.
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com
Find us online
- Message the show - Bluesky
- Message the show - X
- Message the show on Fediverse - @ThinkingElixir@genserver.social
- Email the show - show@thinkingelixir.com
- Mark Ericksen on X - @brainlid
- Mark Ericksen on Bluesky - @brainlid.bsky.social
- Mark Ericksen on Fediverse - @brainlid@genserver.social
- David Bernheisel on Bluesky - @david.bernheisel.com
- David Bernheisel on Fediverse - @dbern@genserver.social