22 subscribers
Treceți offline cu aplicația Player FM !
Podcasturi care merită ascultate
SPONSORIZAT


229: Sharding Functions and MacOS Builds
Manage episode 450954205 series 3303038
News includes the release of community-maintained prebuilt MacOS builds for OTP by the Erlef, advancements in Elixir NX with the ability to "shard" functions, and exciting updates in Phoenix Live View as it approaches its 1.0 milestone. We also cover Gleam's upcoming release, José Valim's success story with the Elixir type system, and information about the upcoming Elixir is Weird conference. Join us as we dive deeper into these stories and more!
Show Notes online - http://podcast.thinkingelixir.com/229
Elixir Community News
- https://elixirforum.com/t/new-community-maintained-otp-builds-for-macos/67338 – The Erlef has released community-maintained prebuilt MacOS builds for OTP, eliminating the need to install additional dependencies.
- https://github.com/michallepicki/asdf-erlang-prebuilt-macos – The release includes guidance for using these prebuilt builds with
asdf
as an alternate Erlang plugin. - https://dockyard.com/blog/2024/11/06/2024/nx-sharding-update-part-1 – Elixir NX is gaining the ability to 'shard' Nx functions, allowing code to be processed in parallel for increased efficiency.
- https://bsky.app/profile/akoutmos.bsky.social/post/3laondxqnnc2w – Peter Ulrich and Alex Koutmous released a paid library called Phx2Ban, a Fail2Ban alternative for the Phoenix framework.
- Phoenix Live View is nearing its 1.0 milestone, with interesting PRs being discussed.
- https://github.com/phoenixframework/phoenix_live_view/pull/3482 – A PR to keep assigns between live navigation in Phoenix Live View, enhancing performance by avoiding unnecessary reloads.
- https://github.com/phoenixframework/phoenix_live_view/pull/3498 – A PR to reserve curly brackets for HEEX syntax in Phoenix Live View, which aims to standardize interpolation syntax.
- https://github.com/phoenixframework/phoenix_live_view/pull/3478 – A PR proposing the concept of 'phx-portal' to allow content rendering outside its normal spot in LiveView.
- https://x.com/gleamlang/status/1855604711606358394 – Gleam is preparing for a new release, with V1.6.0 RC-1 now available.
- https://github.com/gleam-lang/gleam/releases/tag/v1.6.0-rc1 – The release notes for Gleam v1.6.0 RC-1 can be found here.
- https://github.com/gleam-lang/gleam/blob/v1.6.0-rc1/CHANGELOG.md – The changelog for Gleam v1.6.0 RC-1 is available for review.
- https://github.com/elixir-ecto/postgrex/commit/3308f277f455ec64f2d0d7be6263f77f295b1325#diff-0da854f0c1cda9486d776c72ecda6a2e595a7667b72688669bbd80d6b80f0f96R1210 – The Elixir type system identified dead code in Postgrex, showing its progress and usefulness.
- https://github.com/phoenixframework/phoenix_live_view/commit/6c6e2aaf6a01957cc6bb8a27d2513bff273e8ca2 – The type system also identified dead code in Phoenix LiveView.
- https://x.com/josevalim/status/1856288364665639005 – José Valim shared the success of the Elixir type system in identifying dead code.
- Elixir is Weird conference has a Call for Talks for their event on April 17, 2025, in Providence, RI, USA.
- https://bsky.app/profile/elixirisweird.bsky.social/post/3lapjx4lw4k2a – Details about the Elixir is Weird conference and the Call for Talks can be found here.
- https://x.com/sasajuric/status/1856261149320192317 – Saša Jurić is considering a live coding presentation style for his Alchemy Conf talk.
- https://alchemyconf.com/ – More information about Alchemy Conf, taking place from March 31 to April 3, can be found on their website.
- Discussion about Bluesky uptick and Elixir community members moving there.
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 X - @bernheisel
- David Bernheisel on Bluesky - @david.bernheisel.com
- David Bernheisel on Fediverse - @dbern@genserver.social
241 episoade
Manage episode 450954205 series 3303038
News includes the release of community-maintained prebuilt MacOS builds for OTP by the Erlef, advancements in Elixir NX with the ability to "shard" functions, and exciting updates in Phoenix Live View as it approaches its 1.0 milestone. We also cover Gleam's upcoming release, José Valim's success story with the Elixir type system, and information about the upcoming Elixir is Weird conference. Join us as we dive deeper into these stories and more!
Show Notes online - http://podcast.thinkingelixir.com/229
Elixir Community News
- https://elixirforum.com/t/new-community-maintained-otp-builds-for-macos/67338 – The Erlef has released community-maintained prebuilt MacOS builds for OTP, eliminating the need to install additional dependencies.
- https://github.com/michallepicki/asdf-erlang-prebuilt-macos – The release includes guidance for using these prebuilt builds with
asdf
as an alternate Erlang plugin. - https://dockyard.com/blog/2024/11/06/2024/nx-sharding-update-part-1 – Elixir NX is gaining the ability to 'shard' Nx functions, allowing code to be processed in parallel for increased efficiency.
- https://bsky.app/profile/akoutmos.bsky.social/post/3laondxqnnc2w – Peter Ulrich and Alex Koutmous released a paid library called Phx2Ban, a Fail2Ban alternative for the Phoenix framework.
- Phoenix Live View is nearing its 1.0 milestone, with interesting PRs being discussed.
- https://github.com/phoenixframework/phoenix_live_view/pull/3482 – A PR to keep assigns between live navigation in Phoenix Live View, enhancing performance by avoiding unnecessary reloads.
- https://github.com/phoenixframework/phoenix_live_view/pull/3498 – A PR to reserve curly brackets for HEEX syntax in Phoenix Live View, which aims to standardize interpolation syntax.
- https://github.com/phoenixframework/phoenix_live_view/pull/3478 – A PR proposing the concept of 'phx-portal' to allow content rendering outside its normal spot in LiveView.
- https://x.com/gleamlang/status/1855604711606358394 – Gleam is preparing for a new release, with V1.6.0 RC-1 now available.
- https://github.com/gleam-lang/gleam/releases/tag/v1.6.0-rc1 – The release notes for Gleam v1.6.0 RC-1 can be found here.
- https://github.com/gleam-lang/gleam/blob/v1.6.0-rc1/CHANGELOG.md – The changelog for Gleam v1.6.0 RC-1 is available for review.
- https://github.com/elixir-ecto/postgrex/commit/3308f277f455ec64f2d0d7be6263f77f295b1325#diff-0da854f0c1cda9486d776c72ecda6a2e595a7667b72688669bbd80d6b80f0f96R1210 – The Elixir type system identified dead code in Postgrex, showing its progress and usefulness.
- https://github.com/phoenixframework/phoenix_live_view/commit/6c6e2aaf6a01957cc6bb8a27d2513bff273e8ca2 – The type system also identified dead code in Phoenix LiveView.
- https://x.com/josevalim/status/1856288364665639005 – José Valim shared the success of the Elixir type system in identifying dead code.
- Elixir is Weird conference has a Call for Talks for their event on April 17, 2025, in Providence, RI, USA.
- https://bsky.app/profile/elixirisweird.bsky.social/post/3lapjx4lw4k2a – Details about the Elixir is Weird conference and the Call for Talks can be found here.
- https://x.com/sasajuric/status/1856261149320192317 – Saša Jurić is considering a live coding presentation style for his Alchemy Conf talk.
- https://alchemyconf.com/ – More information about Alchemy Conf, taking place from March 31 to April 3, can be found on their website.
- Discussion about Bluesky uptick and Elixir community members moving there.
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 X - @bernheisel
- David Bernheisel on Bluesky - @david.bernheisel.com
- David Bernheisel on Fediverse - @dbern@genserver.social
241 episoade
Toate episoadele
×
1 241: A LiveView Debugger and Gigalixir 44:59

1 239: Scaling to Unicorn Status 29:09

1 238: Oban Web Goes Free and Open 25:35

1 237: Types, Analytics, and FLAME on EC2 27:06

1 235: Wrapping Up 2024 with Types 26:55

1 234: Source Drops, AI, and Holiday Cheer 14:43

1 233: LiveView 1.0 and Elixir 1.18! 1:03:38

1 232: Towering Over Errors 1:00:09

1 231: Pretty Error and OTP Raw Mode 17:09

1 230: Hot k8s Takes and Self-Hosting 36:06

1 229: Sharding Functions and MacOS Builds 17:56

1 228: From Surveys to Cheat Sheets 21:07

1 227: Oban Web Goes Open Source? 29:35
Bun venit la Player FM!
Player FM scanează web-ul pentru podcast-uri de înaltă calitate pentru a vă putea bucura acum. Este cea mai bună aplicație pentru podcast și funcționează pe Android, iPhone și pe web. Înscrieți-vă pentru a sincroniza abonamentele pe toate dispozitivele.