We talk with Andrea Leopardi, Elixir core team member, author, and recent Protohacker celebrity! We wanted to learn more about his dbg work that outputs boolean expression info and about his experience using Elixir to solve the Protohacker networking challenges. He shares how that work parlayed into creating an Elixir networking book for PragProg. He teases what he might be working next and more!
Show Notes online - http://podcast.thinkingelixir.com/141
https://phoenixframework.org/blog/phoenix-1.7-final-released – Phoenix 1.7.0 "final" released!https://gist.github.com/chrismccord/00a6ea2a96bc57df0cce526bd20af8a7 – Step-by-step upgrade guidehttps://elixirstream.dev/gendiff/phx_new/A93EFEDC8E8E71E5F1490CF31042679E – Diffs from 1.6.16 to 1.7.0 with live phx.gen.authhttps://elixirstream.dev/gendiff/phx_new/018C3724F7E9A04683EA80F8A5657694 – Diffs from 1.6.16 to 1.7.0 with non-live phx.gen.authhttps://elixirstream.dev/gendiff/phx_new/F175E36352E8C1378CB3F913EBBAD6A0 – Diffs from 1.7.0 non-live to livehttps://elixirstream.dev/gendiff/phx_new/639AD8C21FD8CB22B72797EE5597118A – Diffs from 1.7.0-rc0 to finalhttps://elixirstream.dev/gendiff/phx_new/FFCC88CB3B539BA68F30ADB69E4832BF – Diffs from 1.7.0-rc1 to finalhttps://elixirstream.dev/gendiff/phx_new/3007D95E4C49619702C5E550E0BBA5DD – Diffs from 1.7.0-rc2 to finalhttps://elixirstream.dev/gendiff/phx_new/5BF0D673DB427053F70DC9DC9F10DD09 – Diffs from 1.7.0-rc3 to finalhttps://hexdocs.pm/phoenix_html/Phoenix.HTML.FormData.html#to_form/4 – We noticed the new to_form function and data structure being used by the new generatorshttps://fly.io/phoenix-files/phoenix-dev-blog-streams/ – Chris McCord wrote a "Dev blog" article introducing the new “Streams” feature in LiveViewhttps://twitter.com/germsvel/status/1629115591565971458 – German Valesco created a short screencast about streams that migrates from temporary_assigns to streams.https://blog.voltone.net/post/31 – Bram Verburg wrote a nice "Client-Side Enforcement of LiveView Security" blog posthttps://podcast.thinkingelixir.com/134 – Interview with Bram Verburghttps://twitter.com/cblavier/status/1630210369561014278 – Phoenix Storybook 0.5.0 was released.https://github.com/phenixdigital/phoenix_storybook/blob/main/CHANGELOG.md#v050-2023-02-27 – Phoenix Storybook changeloghttps://twitter.com/sasajuric/status/1628855249527099394 – Elixir in Action by Saša Jurić 3rd edition available in Manning's Early Access Program (MEAP).https://twitter.com/ManningBooks/status/1628823200585973764 – Tweet with 45% off coupon code shared45% off with code "mljuric3" till Mar 9https://twitter.com/bcardarella/status/1628778103903334400 – LiveView Native update - they've passed the 80% mark of SwiftUI viewshttps://twitter.com/bcardarella/status/1628778539242618882 – The next milestones for LiveView Nativehttps://github.com/liveviewnative/liveview-client-swiftui/issues/235 – Swift UI modifiers tracking listhttps://github.com/liveviewnative/liveview-client-swiftui/issues/238 – SwiftUI animations tracking listDo you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
https://github.com/elixir-lang/elixir/pull/12358 – PR for dbg/2 that outputs boolean expression breakouthttps://www.youtube.com/playlist?list=PLd7I3U4fDsULTLqbRAkWzA002-IzMe8fl – Playlist of youtube videoshttps://twitter.com/whatyouhide/status/1617521132529389568 – Shared that you are writing a bookhttps://protohackers.com/https://learnyousomeerlang.com/https://www.youtube.com/playlist?list=PLd7I3U4fDsULTLqbRAkWzA002-IzMe8fl – List of Andrea's Protohacker videos in Elixirhttps://twitter.com/whatyouhide/status/1617521132529389568 – Andrea shared that he is writing a bookhttps://pragprog.com/titles/lmelixir/testing-elixir/ – Testing Elixir book by Andrea Leopardi and Jeffrey Matthiashttps://twitter.com/whatyouhide/status/1629781415251279874 – Andrea playing with creating videos for a series of distributed systems challenges.https://fly.io/dist-sys/ – “A series of distributed systems challenges”https://codebeammexico.com/ – CodeBeam Mexico - Andrea gave a keynotehttps://twitter.com/whatyouhide/status/1629063077680365568 – Concurrent Data Processing In Elixir - training at ElixirConf EU - 2023-04-19https://twitter.com/whatyouhide – on Twitterhttps://github.com/whatyouhide/ – on Githubhttps://mas.to/@whatyouhide – on Fediverse - @[email protected]https://andrealeopardi.com/ – BlogMessage the show - @ThinkingElixirMessage the show on Fediverse - @[email protected]Email the show - [email protected]Mark Ericksen - @brainlidMark Ericksen on Fediverse - @[email protected]David Bernheisel - @bernheiselDavid Bernheisel on Fediverse - @[email protected]Cade Ward - @cadebwardCade Ward on Fediverse - @[email protected]Sponsored By:
- Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!