Sport Livestreams für Fußball Bundesliga, DFB-Pokal, Champions League, Europa League, NFL, NBA & Co.
Jetzt neu und kostenlos: Sport Live bei radio.de. Egal ob 1. oder 2. deutsche Fußball Bundesliga, DFB-Pokal, UEFA Fußball Europameisterschaft, UEFA Champions League, UEFA Europa League, Premier League, NFL, NBA oder die MLB - seid live dabei mit radio.de.
Welcome to the Elixir Mentor Podcast, your go-to source for All Things Elixir. This show digs into the heart of the Elixir community, featuring interviews with ...
In this episode of the Elixir Mentor Podcast, we dive into JustCrossPost with creator Peter Solnica, exploring his journey from Ruby to Elixir development and the evolution of his social media automation tool. Peter shares insights on using AI for development, particularly for frontend work, and discusses how his background in functional programming through Ruby helped smooth his transition to Elixir. We explore the technical architecture behind JustCrossPost, including its use of Oban Pro workflows for reliable cross-platform posting, Cloudinary for image optimization, and his approach to testing both backend and frontend components. The conversation also covers the challenges of learning LiveView, maintaining multiple SDK clients at Sentry, and his thoughts on the impact of AI on software development, particularly for junior developers. Peter also teases upcoming features for JustCrossPost, including GitHub integration for open source maintainers and automated release announcements.
Links from the discussion:
- TDD Phoenix: https://tddphoenix.com/
- Cloudinary: https://cloudinary.com/
- Cursor.sh: https://cursor.sh/
- Playwright: https://playwright.dev/
Connect with Peter:
- X: https://x.com/solnic_dev
- BSKY: https://bsky.app/profile/solnic.dev
- Website: https://solnic.dev/
- JCP: https://justcrosspost.app/
- GitHub: https://github.com/solnic
SUPPORT ELIXIR MENTOR
- Elixir Mentor: https://elixirmentor.com
--------
1:33:05
Zach Daniel on Igniter
In this episode of the Elixir Mentor Podcast, we welcome back Zach Daniel, creator of the Ash Framework, to explore Igniter, a sophisticated code generation and project patching framework for Elixir. Zach shares his vision for modernizing how developers handle project upgrades, installations, and code refactoring in the Elixir ecosystem. We dive into how Igniter streamlines dependency management with smart installers, simplifies project upgrades and provides powerful tools for library authors to create semantic code modifications. Whether you're a library maintainer looking to improve your generators or a developer seeking better tooling for project maintenance, this episode offers valuable insights into the future of Elixir project automation. #ElixirLang #AshFramework #CodeGeneration #Igniter #DeveloperTools
Links from the discussion:
- Hologram: https://hologram.page/
- mneme: https://github.com/zachallaun/mneme
- Muzak: https://github.com/devonestes/muzak
- SEO: https://hexdocs.pm/phoenix_seo/SEO.html
Connect with Zach:
- X: https://x.com/ZachSDaniel1
- BSKY: https://bsky.app/profile/zachdaniel.dev
- ASH: https://ash-hq.org/
- Igniter: https://github.com/ash-project/igniter
SUPPORT ELIXIR MENTOR
- Elixir Mentor: https://elixirmentor.com
--------
1:39:01
Peter Ullrich & Alex Koutmos on EZSuite
In this episode of the Elixir Mentor Podcast, we welcome back Peter Ullrich and Alex Koutmos to discuss their new venture, EZSuite. With over 20 years of combined software engineering experience, they're tackling the challenge of automating away essential but time-consuming aspects of Elixir development. We explore their first product, Phx2Ban, a sophisticated Fail2Ban alternative for Phoenix applications that helps developers implement robust bot protection with minimal setup. Peter, known for his contributions to the Elixir community through his blog and conference talks, and Alex, creator of numerous Elixir libraries and host of the BeamRadio podcast, share their vision for making Elixir development more efficient. The conversation covers technical decisions behind EZSuite's products, the challenges of transitioning from open-source to commercial development, and their commitment to maintaining high-quality developer tools. Whether you're running production Phoenix applications or interested in Elixir's ecosystem growth, this episode offers valuable insights into practical solutions for common development challenges. #ElixirLang #Phoenix #WebSecurity #DevTools #EZSuite
EZSuite: https://ezsuite.dev/
Connect with Peter:
X: https://x.com/PJUllrich
BSky: https://bsky.app/profile/peterullrich.com
Website: https://peterullrich.com/
Connect with Alex:
X: https://x.com/akoutmos
BSky: https://bsky.app/profile/akoutmos.bsky.social
Website: https://akoutmos.com/
SUPPORT ELIXIR MENTOR
Elixir Mentor: https://elixirmentor.com/
siteBrains: https://sitebrains.io
--------
1:20:35
Paulo Valente on Nx
In this episode of the Elixir Mentor Podcast, I'm joined by Paulo Valente, an R&D Software Engineer and maintainer of Nx, the Numerical Elixir ecosystem. Paulo shares his deep expertise in numerical computing and machine learning within the Elixir ecosystem, discussing both advanced concepts like sharding strategies and fundamentals for newcomers to the field. We explore the technical challenges and opportunities in growing Nx adoption, examining how this powerful library brings tensor computation and machine learning capabilities to Elixir applications. Paulo offers insights into the future directions of numerical computing in Elixir, balancing performance optimization with developer experience. The conversation spans from practical implementation details to broader discussions about fostering a thriving machine learning community within Elixir. Whether you're new to numerical computing or an experienced ML practitioner, this episode provides valuable perspectives on building and scaling numerical applications with Elixir. #ElixirLang #MachineLearning #Nx #NumericalComputing #TensorComputation
Connect with Paulo:
X: https://x.com/polvalente
GitHub: https://github.com/sponsors/polvalente
Nx Guide: https://hexdocs.pm/nx/intro-to-nx.html
SUPPORT ELIXIR MENTOR
Elixir Mentor: https://elixirmentor.com/
siteBrains: https://sitebrains.io
--------
1:16:05
Owen Bickford on Passwordless auth
In this episode of the Elixir Mentor Podcast, I'm joined by Owen Bickford, a Software Engineer at SmartLogic and co-host of the Elixir Wizards podcast. Owen shares his journey developing webauthn_components, an innovative library that brings passwordless authentication to Phoenix applications using WebAuthn standards. We dive deep into the technical challenges of implementing secure, passwordless login flows, and how Phoenix LiveView makes it possible to create seamless user experiences.
Owen explains the benefits of WebAuthn over traditional authentication methods, common implementation pitfalls, and best practices for deploying passwordless auth in production. Our conversation also explores his experiences in the broader Elixir community, insights gained from co-hosting Elixir Wizards, and his perspective on the evolution of authentication in web applications. This episode offers practical knowledge for developers interested in modern authentication solutions and the growing ecosystem of security-focused libraries in Elixir.
#ElixirLang #WebAuthn #PhoenixLiveView #Authentication #SecurityEngineering
Connect with Owen:
X: https://x.com/owenbickford
webauthn_components GitHub: https://github.com/liveshowy/webauthn_components
SUPPORT ELIXIR MENTOR
Elixir Mentor: https://elixirmentor.com/
siteBrains: https://sitebrains.io
🆘🆘NEED HELP??
Join the Discord Server: https://discord.gg/HcnjPsWATg
🔗🔗All my Links: https://linktr.ee/jacob_luetzow
Welcome to the Elixir Mentor Podcast, your go-to source for All Things Elixir. This show digs into the heart of the Elixir community, featuring interviews with enthusiasts and pioneers who share their stories and innovative projects that define our ecosystem. Each episode explores groundbreaking libraries and boundary-pushing applications shaping Elixir's future. We discuss best practices, emerging trends, and the latest tools and techniques. Perfect for developers at any stage of their Elixir journey, providing insights and inspiration. Join me as we explore the world of Elixir together.