After experience with a LiveView “anti-pattern”, Andy Glassman developed an “Async Pattern” for loading data into a LiveView. Andy shares the problem this helps solve and we discuss when it's a good fit. We also talk with Andy about the current state of “admin tools” in Elixir and he shares his feelings on the importance of building admin tools from the start in our projects.
Show Notes online - http://podcast.thinkingelixir.com/160
https://twitter.com/josevalim/status/1678411790361718786 – A new Livebook version should have been released with a new “Presentation View” featurehttps://2023.elixirconf.com/presenters#speakers – List of speakers for ElixirConf US 2023 has been released along with their talk topics.https://paraxial.io/blog/app-audit – Inspecting Elixir Dependencies at Runtime for Securityhttps://twitter.com/josevalim/status/1678536270664876033 – José Valim completed his live-coding work to load database results directly into Explorer dataframes with ADBChttps://github.com/elixir-explorer/explorer/pull/648 – ADBC work resulted in a PRhttps://twitter.com/mitchhanberg/status/1676611642786820096 – Mitch Hanberg announced the first public release of Next LS and an elixir-tools update.https://www.elixir-tools.dev/news/introducing-next-ls-and-an-elixir-tools-update/ – To get started with Next LS, either install the “Elixir Tools” NeoVim extension or the “Elixir Tools” VSCode extension.https://twitter.com/joao_lubien/status/1676983495476891648 – Lubien wrote a mix task to turn any Phoenix Site into a static site.https://github.com/lubien/single-file-phoenix-static/blob/main/lib/mix/tasks/generate_static.ex – Lubien's example mix taskhttps://tylerayoung.com/2023/07/08/hiring-elixir-devs/ – Tyler Young wrote a blog post with tips for companies wanting to hire Elixir devs.https://twitter.com/TylerAYoung/status/1677635466990874626 – Tyler's Twitter threadhttps://johnelmlabs.com/posts/magic-link-auth/ – John Curran wrote up a nice guide for how to build the “magic link” feature into mix gen.auth generated codehttps://link.springer.com/article/10.1007/s10664-023-10343-6 – Paper about Elixir was submitted to the Empirical Software Engineering journal titled “Understanding code smells in Elixir functional language”https://twitter.com/peregrine/status/1676984142251081728 – Jason Stiebs wrote a post about how “Elixir Docs are Built Different”https://fly.io/phoenix-files/elixir-docs-are-built-different/ – Article that guides people on using the Elixir docs.Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
https://blog.andyglassman.com/2023/06/phoenix-liveview-async-assign-pattern.html – Phoenix Live View - Async Assignshttps://blog.andyglassman.com/2022/08/write-admin-tools-from-day-one.html – Write Admin Tools From Day Onehttps://sway.dm/info/https://www.empex.co/new-yorkhttps://github.com/aesmail/kaffyhttps://www.youtube.com/watch?v=3c9kMmxeSA0 – Andy Glassman - Write Admin Tools from Day One (EMPEX)https://github.com/pragdave/earmarkhttps://activeadmin.info/https://github.com/ash-project/ash_adminhttps://www.postman.com/collection/https://twitter.com/a_glassman – on Twitterhttps://github.com/aglassman/ – on Githubhttps://blog.andyglassman.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!