Build skills around creating high quality concurrent applications using Elixir

Episodes

Podcast 01

Exploring Svelte: Power, Simplicity, and Reactivity with Live View in Elixir - EMx 241

Feb 21, 2024 · Episode 241
Wout De Puysseleir is a freelance software developer. They engage in a detailed exploration of the intricate parallels between Svelte and Live View, examining fundamental concepts and practical applications. From the development of the innovative Live Svelte framework to the challenges and rewards of Elixir adoption, they delve into the technical and professional aspects of the industry. Join them as they dissect the complexities of server-side rendering, client-side reactivity, and the influential role of Live View in the evolution of Elixir development.
Podcast 01

Real-Time Product Maintenance: Elixir and Phoenix at Supabase - EMx 240

Feb 14, 2024 · Episode 240
Filipe Cabaço is a software engineer. Allen Wyma and Adi Iyengar host a compelling discussion with Filipe Cabaço from Supabase, diving into the technical intricacies of their real-time product built with Elixir and Phoenix channels. The episode features in-depth insights into load testing, scalability, and the impact of Postgres changes, offering valuable lessons for developers and tech enthusiasts. Join them as they explore the importance of thorough testing, the benefits of Elixir in problem-solving, and the tools utilized for load testing, providing a comprehensive look at real-time project development
Podcast 01

Unlocking Elixir Opportunities - EMx 239

Jan 31, 2024 · Episode 239
Hayden Evans is the founder of Beam It and an Erlang/Elixir recruitment specialist. They delve into the world of Elixir and niche programming languages. They explore the passion and challenges surrounding the adoption and recruitment of Elixir talent, particularly within startups and production environments. The discussion revolves around the tight-knit Elixir community, the importance of networking, and practical tips for job applications and interviews within this specialized market. Join them as they uncover the unique dynamics and opportunities within the Elixir and Beam ecosystems.
Podcast 01

Credo Evolutions with René Föhring - EMx 238

Jan 24, 2024 · Episode 238
René Föhring is the Head of Product at 5Minds, an open-source maintainer, and a conference speaker. They delve into a dynamic discussion centered around the intricacies of using Credo, a powerful static analysis tool for the Elixir programming language. Join them as they explore the balance between implementing rules and making informed decisions to suit a team's unique needs. The conversation also touches on configuring checks, the efficiency of Credo checks, recent updates and changes, the impact of community expectations on Credo's evolution, the value of metrics like cyclomatic complexity, and the significance of documentation in a project.
Podcast 01

Exploring the Evolution of Kaffy - EMx 237

Jan 17, 2024 · Episode 237
Abdullah Esmail is an Elixir developer and the creator of Kaffy. They delve into the world of database management tools and the importance of consistency in running currency rate update jobs. They also explore the nuances of two different admin interfaces and the exciting updates and challenges faced by the developers behind these projects. Join them as they discuss upcoming features and the timeline for the next version of Kaffy, along with interesting insights into the development, usability, and future directions of the Kaffy admin interface. From database challenges to future feature requests, this episode promises an insightful and engaging look into the world of software development.
Podcast 01

Streamlining Development with Ash Framework - EMx 236

Jan 10, 2024 · Episode 236
Zach Daniel is the author of the Ash Framework. They dive into the world of software development, with a focus on the Ash framework. They explore the intricacies and benefits of this revolutionary tool. They discuss the ease of using resources, the new extensions and packages available, and the upcoming release of Ash 3.0. With in-depth conversations about authorization, conditional access, and the philosophy behind Ash, this episode offers valuable insights into the future of application development. Tune in as the team navigates the complexities, challenges, and potential of this extensive project, and learn how Ash is reshaping the developer experience.
Podcast 01

Caching Complexity: The Evolution of Nebulex in Elixir Applications - EMx 235

Jan 03, 2024 · Episode 235
Carlos Andres Bolaños is the Chief Architect at SafeBoda. Allen and Carlos delve into the complexities of caching in Elixir applications. They cover topics such as caching algorithms, eviction policies, and the evolution of a caching library, offering insights into the importance of caching for optimization and the challenges involved in refining caching functionality based on feedback and project traction. Join them as they explore the intricacies of caching in the world of Elixir development.
Podcast 01

Marketing Success and Technical Challenges - EMx 234

Dec 27, 2023 · Episode 234
Derek Kraan is an Elixir specialist. They delve into crucial aspects of software development and marketing. They engage in a thorough exploration of topics such as marketing strategies, software package development, and the challenges of product maintenance and launch. They take a deep dive into the complexities of subscription models, pricing strategies, and the sustainability of open-source libraries. The episode also features in-depth conversations about the development of Horde and Swarm packages, shedding light on the intricate details of their features and functionalities.
Podcast 01

Evolving Elixir with Saša Jurić - EMx 233

Dec 13, 2023 · Episode 233
Saša Jurić is an Elixir mentor. They engage in insightful discussions on the practical applications of Credo for style enforcement, managing website traffic bursts with Elixir, and simplifying system architecture. Our esteemed guests share valuable insights on testing with Elixir, the expected release of "Elixir in Action," and the importance of defining boundaries in Elixir projects. Tune in to gain valuable knowledge and stay updated on the latest developments in technology and development.
Podcast 01

Navigating Niche Hiring, Remote Teams, and Tech Transitions - EMx 232

Dec 06, 2023 · Episode 232
Daniel Kulesza is a software engineer. They delve into the intricate world of Elixir development and the challenges faced by companies in hiring talent for niche skills like Elixir and maintaining specialized projects such as Alexa. They explore the difficulties of managing remote teams and hiring consultants from different time zones and engage in a deep dive into programming languages, tools, and technologies, including the latest advancements in memory control for parallel processing in Elixir.
Podcast 01

Unpacking Elixir's Deployment Capabilities and Event Sourcing Benefits - EMx 231

Nov 29, 2023 · Episode 231
Yevhenii Kurtov joins this week's episode. They explore the latest trends in tech and development. They also delved into the benefits and challenges of event sourcing in Elixir development, sharing practical experiences and discussing its impact on domain knowledge and scalability. Additionally, they explore the complexities of deployment processes and the potential for disruptive tools within the Beam community. They uncover the critical developments and perspectives shaping the future of tech.
Podcast 01

How To Recession Proof Your Job - BONUS

Nov 22, 2023 · Episode BONUS
Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back?
Podcast 01

Engaging with the Elixir Community - EMx 230

Oct 11, 2023 · Episode 230
Adi and Allen join this week's panelist episode. They dive into the vibrant Elixir community and explore the importance of open communication and feedback. From the struggles of casual conversation to the excitement of discussing technology, they uncover some interesting stories.
Podcast 01

Caching, Telemetry, and Beyond: Navigating Software Solutions for Efficient Development - EMx 229

Sep 27, 2023 · Episode 229
Allen, Adi and Sascha join this week's panelist episode. They talk about the importance of a historical record, logging, and error handling, time operations in Elixir, and code linting with Credo. Moreover, they dive into helpful app development tools, caching with etech plug, telemetry, and open telemetry solutions.
Podcast 01

Observability in the Beam: An In-Depth Exploration of Tools and Solutions - EMx 228

Sep 13, 2023 · Episode 228
Adi, Allen, and Sascha join this week's panelist episode. They dive deep into the world of observability, tracing, and monitoring. They talk about the advantages of using open telemetry directly and how it can be translated into different formats. They also explore the benefits of using tools for understanding and improving code performance during development. Additionally, they take a look at different levels of observability, from Phoenix Live View and Live Dashboard to telemetry and tracing operations in large pipelines.
Album Art
Latest Episode: Exploring Elixir Type Validation with Domo and Ivan Rublev - EMx 271
0:00
1:06:10
Playback Speed: