

24: LiveView Uploads with Chris McCord
Dec 1, 2020
57:08
We talk with Chris McCord about the Phoenix LiveView 0.15.0 release which includes uploads! Chris explains the background on the release and his video showing it off. He shares his go-to stack when starting a new Phoenix project (HINT it includes TailwindCSS). We talk about current gaps in the tooling and where things might go from here in both the short and long term. A great visit with lots of insights!
Show Notes online - http://podcast.thinkingelixir.com/24
Elixir Community News
- https://github.com/phoenixframework/phoenix_live_view/blob/v0.15.0/CHANGELOG.md – Phoenix LiveView 0.15.0 was released! Includes Uploads along with a test helper.
- https://github.com/phoenixframework/phoenix_live_dashboard/blob/v0.4.0/CHANGELOG.md – LiveDashboard version bump for LiveView release
- https://twitter.com/wojtekmach/status/1331153683279716352 – Bob the Builder updated to include Erlang docs in OTP 23 builds
- https://hub.docker.com/u/hexpm – Hex.pm Docker builds for Erlang and Elixir that you can build on
- https://github.com/erlang/rebar3/releases/tag/3.14.2 – Rebar3 updated with improvements and fixes
- https://www.erlang-solutions.com/blog/introducing-caramel-an-erlang-backend-for-the-ocaml-compiler-that-provides-a-fast-type-checker-for-beam-based-technologies.html – Erlang Solutions blog post about Caramel, OCaml compiler for fast type-checking BEAM-based technologies
- https://claudio-ortolina.org/posts/building-a-custom-page-for-phoenix-live-dashboard/ – Claudio Ortolina created an example driven, step-by-step guide to building a custom Phoenix Live Dashboard page.
- https://hexdocs.pm/phoenix_live_dashboard/Phoenix.LiveDashboard.PageBuilder.html#content – Docs for LiveDashboard PageBuilder
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com
Discussion Resources
- https://twitter.com/chris_mccord/status/1329836988485275652 – Chris' Twitter announcement. Includes feature list.
- https://www.phoenixframework.org/blog/phoenix-live-view-upload-deep-dive – Blog post with 30 minute deep-dive video
- https://github.com/phoenixframework/phoenix_live_view/blob/v0.15.0/CHANGELOG.md – Changelog for LiveView 0.15.0 release
- https://github.com/Gazler
- https://github.com/phoenixframework/phoenix_live_view/pull/1181 – The open_browser PR
- https://github.com/leandrocp – Leandro Cesquini Pereira wrote the open_browser test helper
- https://tailwindcss.com/
- https://github.com/alpinejs/alpine/
- https://thinkingelixir.com/podcast-episodes/020-liveview-v-livewire-alpine-js-with-caleb-porzio/ – Our interview with Caleb Porzio about LiveWire
- PETAL Stack - Phoenix, Elixir, TailwindCSS, AlpineJS, LiveView
- https://github.com/msaraiva/surface
- [irc://irc.freenode.net/elixir-lang](irc://irc.freenode.net/elixir-lang) – elixir-lang on freenode IRC
- https://elixir-slackin.herokuapp.com/ – Elixir on Slack
- https://github.com/chrismccord/atlas
Guest Information
- https://twitter.com/chris_mccord – on Twitter
- https://github.com/chrismccord – on Github
- https://dockyard.com/blog/authors/chris-mccord – His Dockyard blog posts
- https://www.phoenixframework.org/blog – Phoenix blog posts
Find us online
- Message the show - @ThinkingElixir
- Email the show - show@thinkingelixir.com
- Mark Ericksen - @brainlid
- David Bernheisel - @bernheisel
- Cade Ward - @cadebward