Thinking Elixir Podcast

ThinkingElixir.com
undefined
Feb 25, 2025 • 20min

242: Magic Links and Sudo Mode

News includes exciting updates to Phoenix gen_auth with magic links and sudo mode security features, a comprehensive guide on Elixir and Phoenix security best practices from Paraxial.io, significant updates to the DaisyUI Components library for Phoenix LiveView reaching version 0.7.0, more on LiveDebugger tool for Phoenix applications, performance improvements in PostgreSQL's self-join handling, and more! Show Notes online - http://podcast.thinkingelixir.com/242 Elixir Community News https://gigalixir.com/thinking – Visit to sign up and get 20% off your first year. Or use the promo code "Thinking" during signup. https://github.com/phoenixframework/phoenix/pull/6081 – Phoenix gen_auth is adding support for magic links (passwordless login) and sudo mode for sensitive operations. https://elixirstream.dev/gendiff – Additional resource for Phoenix gen_auth updates. https://github.com/9elements/hex-mcp – New Model Context Protocol server providing real-time Hex package version information for AI tools like Cursor. https://paraxial.io/blog/elixir-best – Michael Lubas shares 11 best practices for security in Elixir and Phoenix applications. https://elixirstatus.com/p/7bQOj-daisyuicomponents---a-phoenix-liveview--daisyui-library – DaisyUI Components library for Phoenix LiveView updated to version 0.7.0. https://github.com/phcurado/daisy_ui_components – GitHub repository for DaisyUI Components, featuring over 30 pre-styled components. https://daisy-ui-components-site.fly.dev/storybook/welcome – Interactive Storybook for exploring DaisyUI Components. https://github.com/phcurado/daisy_ui_components/blob/main/CHANGELOG.md – Changelog showing recent updates to DaisyUI Components. https://github.com/software-mansion-labs/live-debugger – LiveDebugger tool for Phoenix LiveView applications, providing insights into LiveViews, components, and state transitions. https://www.phoronix.com/news/PostgreSQL-Self-Join-Eliminate – Postgres adds optimization for self-joins, improving query performance. https://www.lambdadays.org/lambdadays2025 – Lambda Days conference tickets on sale, happening June 12-13 in Kraków, Poland, focusing on functional programming. https://alchemyconf.com/ – Alchemy Conf happening April 2-3 in Braga, Portugal with 10% discount code "THINKINGELIXIR". https://membrz.club/alchemyconf/events – Direct link for purchasing Alchemy Conf tickets. 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 Sponsored By:Gigalixir: Today’s Thinking Elixir show is brought to you by our friends at Gigalixir, the premier deployment platform for Elixir and Phoenix projects. Use the promo code “Thinking” during signup to get 20% off the standard tier prices for an entire year. Or, visit https://gigalixir.com/thinking to sign up and get 20% off your first year. Promo Code: Thinking
undefined
Feb 18, 2025 • 45min

241: A LiveView Debugger and Gigalixir

Tim Knight, CTO of Gigalixir, shares his insights on the evolution of deployment for Elixir applications. He discusses the new LiveDebugger tool, enhancing debugging for Phoenix LiveView apps. Tim also dives into Gigalixir's features, focusing on easy application management and scalability. He emphasizes the significance of comprehensive cloud services and the unique customer support philosophy aimed at Elixir developers. The conversation covers exciting new tools and strategies that make the Elixir development experience more robust and user-friendly.
undefined
7 snips
Feb 11, 2025 • 19min

240: Standards and Security

The Erlang OTP team recently achieved OpenChain ISO certification, enhancing open source license compliance. A thorough security audit revealed impressive results for OpenWeb and OpenPro, highlighting their reliability. Additionally, the new book 'Elixir Patterns' offers valuable insights for Elixir developers. Upcoming Alchemy Conf promises excitement for the community, while a major rewrite of a version manager introduces pivotal challenges. The discussion highlights the complexities of managing dependencies and version control in Elixir development.
undefined
9 snips
Feb 4, 2025 • 29min

239: Scaling to Unicorn Status

Discover how Remote scaled to unicorn status with Elixir, showcasing the advantages of monolithic architecture. Learn about the pivotal updates in Tailwind CSS 4.0 and its integration with Phoenix. Dive into the capabilities of Elixir LangChain v0.3, enhancing interaction with AI models. Explore innovations like a groundbreaking AI code generator and get the scoop on ElixirConf EU 2025, including ticket details. This episode is filled with insights for developers eager to stay ahead in the tech landscape.
undefined
15 snips
Jan 28, 2025 • 26min

238: Oban Web Goes Free and Open

Exciting news like the open-source release of Oban Web with MySQL support is transforming the Elixir landscape. The introduction of Hologram allows developers to effortlessly create interactive UIs with Elixir. PhoenixTest now boasts enhanced testing capabilities with Playwright integration. ProtossLibrary aims for a version 1.0 release, and the Elixir community is buzzing with upcoming conferences, including gatherings in Sweden and the U.S. It's an exciting time for networking and innovation in the Elixir ecosystem!
undefined
9 snips
Jan 21, 2025 • 27min

237: Types, Analytics, and FLAME on EC2

Dive into the latest updates in the Elixir community, from ex_doc's new version navigation feature to the launch of Phoenix Analytics 0.3.0, enhancing analytics integration. Discover the innovative set-theoretic types that promise to boost library compatibility and type safety. Explore the new type system changes in Elixir 1.18 and the beta release of the Ash Framework book. Plus, uncover the whimsical community spirit alongside practical tips for better AWS resource management with the Flame EC2 library.
undefined
9 snips
Jan 14, 2025 • 22min

236: Turn it up to 1000!

Exciting updates include José Valim's PR for enhanced type inference in Elixir 1.19, making it smarter for argument types. The DenoRider library is introduced, allowing JavaScript to run embedded in Elixir applications, opening doors for full-stack development. Gleam v1.7.0 boasts improved performance and features, showcasing its adaptability in heterogeneous environments. Discussions also delve into the future of coding conventions and the impact of type management on programming productivity.
undefined
Jan 7, 2025 • 27min

235: Wrapping Up 2024 with Types

The latest release of Elixir 1.18.0 brings exciting enhancements to its type system, improving error detection and developer experience. Listeners learn about LiveView Native's journey toward a stable release with practical development tips. The introduction of SwapJS offers smoother transitions for LiveView applications, while documentation improvements promise better search and testing features. The announcement of an intriguing conference in Sweden adds to the excitement, complete with a quirky goat tradition!
undefined
Dec 24, 2024 • 15min

234: Source Drops, AI, and Holiday Cheer

Explore the exciting integration of AI and Elixir development! Discover how markdown files enhance coding through effective documentation. The newly released source code for 'Engineering Elixir Applications' provides valuable resources for developers. Learn about the Hex2Text project, which standardizes documentation to improve AI interactions. Plus, get insights into advancements in LiveView Native, streamlining mobile app development. It's a festive wrap-up with wishes for a joyful holiday season!
undefined
12 snips
Dec 17, 2024 • 1h 4min

233: LiveView 1.0 and Elixir 1.18!

Lars Wikman, an influential member of the Nerves community, shares exciting updates on Nerves Hub and Nerves Cloud. He discusses the groundbreaking release of Phoenix LiveView 1.0 and the enhancements in Elixir 1.18, including built-in JSON support. Lars also unveils Amazon’s Aurora DSQL, a new serverless database solution. The conversation dives into the integration of NERVS with LiveView and the launch of official merchandise for Elixir and NERVS fans, fostering community spirit through unique apparel.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app