
Thinking Elixir Podcast
212: Dueling with Wizards over ElixirConf!
Episode guests
Podcast summary created with Snipd AI
Quick takeaways
- Exciting Metal support in Nx by Paulo Valente for AI/ML features on Apple's M-series chips.
- Chris McCord's demo on deploying distributed Elixir app with YugabyteDB.
- Insights on ElixirConf 2024 for networking, keynotes, and making the event worthwhile.
Deep dives
Overview of the Conference and Trainings
The Thinking Elixir podcast covers various community news, including the upcoming ElixirConf 2024. Tickets are priced at $999 for the conference and $599 for training before July 31st. There are options for virtual attendance at reduced prices. Trainings, such as Bruce Tate's, are immersive experiences focusing on practical application and individual understanding, ensuring a comprehensive learning approach.
Benefits of Training Classes and Approach
Training sessions are vital for hands-on learning and practical application beyond theory. Clear communication, repetition of concepts, and practice tasks enhance comprehension and retention. Effective trainers like Bruce Tate prioritize individual knowledge levels, repetition, and practical exercises to facilitate effective learning experiences.
Training Preparation and Workshop Details
Workshops like the 'Building Maintainable Live View Components' offer engaging content geared towards reorganizing core components, building advanced live view components, and enhancing embedded live view elements. Collaborative planning between trainers ensures a comprehensive and structured approach, balancing preparedness with room for dynamic engagement during the presentation.
Exciting Keynotes and Talks Lineup at ElixirConf 2024
The upcoming ElixirConf event boasts a diverse and engaging lineup of keynotes and talks. From discussions on projects that never materialized to insights into bio-integrated computation, the event promises a wealth of exciting content. With themes ranging from data processing to nerves and machine learning, attendees can expect a captivating mix of topics to explore. Featured speakers like Chris McCord and Jose Valim will likely provide groundbreaking updates and thought-provoking discussions, making this year's conference a must-attend for Elixir enthusiasts and industry professionals alike.
Virtual Access and Practical Benefits of Attending ElixirConf 2024
For those unable to attend physically, the virtual ticket offers instant access to recorded keynotes and talks, ensuring no one misses out on valuable insights. Apart from supporting the Elixir community, virtual attendees can benefit from early access to relevant content that remains applicable for years to come. With the event set at Sea World Resort in Orlando, attendees have the opportunity to immerse themselves in a vibrant atmosphere, bridging networking with leisure, making ElixirConf 2024 a well-rounded and enriching experience for all participants.
In this episode of the Thinking Elixir Podcast, we dive into the exciting new Metal support in Nx, thanks to Paulo Valente's hard work, and discuss Chris McCord's impressive demo on deploying a distributed Elixir app with YugabyteDB. We also cover Paraxial.io's new free tier, the release of the REST client Polo, and the latest updates from the Peep library. Plus, a special collaboration with the Elixir Wizards crew previews ElixirConf 2024 with insights on training classes, talks, and strategies to make the most of the event. Tune in for tips on networking, keynotes, and all the reasons why this conference is a must-attend for Elixir enthusiasts!
Show Notes online - http://podcast.thinkingelixir.com/212
Elixir Community News
- https://x.com/polvalente/status/1811268492580024511 – Paulo Valente has done the work to make Nx work on Metal.
- https://developer.apple.com/metal/ – Metal is Apple's graphics and compute API and implementation layer for working with the AI/ML features of their M-series chips.
- https://groups.google.com/a/openxla.org/g/openxla-discuss/c/DnPUmpyk4y0 – Google Groups discussion that covers OpenXLA's overall architecture & components.
- https://x.com/chris_mccord/status/1811055874930028870 – Chris McCord was a guest on the YugabyteDB YouTube channel demonstrating deploying a distributed Elixir app and distributed YugabyteDB from scratch.
- https://en.wikipedia.org/wiki/YugabyteDB – YugabyteDB is a distributed SQL database that aims to be strongly transactionally consistent across failure zones (i.e. ACID compliance).
- https://www.youtube.com/watch?v=_utOXl3eWoA – Chris McCord's demonstration video on deploying distributed Elixir app and YugabyteDB.
- https://www.youtube.com/live/_utOXl3eWoA?si=Si04BP4WnqPk5vcs&t=877 – Video timestamp where Chris joins the show.
- https://paraxial.io/blog/paraxial-free – Paraxial.io now has a free plan for non-commercial use, no credit card required.
- https://rfp.dev/blog/a-rest-client-for-browsers?utm_source=elixir-merge – Blog post about Polo, a new REST client.
- https://github.com/readyforproduction/polo – Polo, a REST client similar to Postman but built in LiveView.
- https://x.com/germsvel/status/1813160145557283263 – German Velasco's tip of using
:timer.minutes(5)
for a more readable way of setting a timer value in milliseconds. - https://github.com/rkallos/peep – Peep is an alternative OpenTelemetry metrics reporter that supports StatsD and Prometheus.
- https://elixirforum.com/t/peep-efficient-telemetrymetrics-reporter-supporting-prometheus-and-statsd/55901 – Peep 3.0 released with minor change to use maps instead of keyword lists.
- Personal Update from Mark - recently left working at Fly.io to pursue a full-time project.
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com
Discussion Resources
- https://ti.to/elixirconf/2024 – Use code ELIXIRPODCAST at checkout to get a $50 discount on your tickets to ElixirConf in Orlando August 27-30, 2024
- Favorite moments and experiences from previous ElixirConf events
- How to network and make the most of your conference attendance
- Training classes and talks we're looking forward to this year
- Keynotes from prominent Elixir community figures
- Chris McCord's keynote - TBD (Could it be a LiveView 1.0 announcement?!)
- Benefits of attending ElixirConf - learning, networking, community immersion
- Virtual attendance options for those unable to attend in person
- Why you should step out of your comfort zone and engage with others
- Passion and energy of Elixir community members at ElixirConf
- Mentorship opportunities - connect with experienced Elixir developers
- Exploring Orlando attractions during ElixirConf 2024 downtime
- An invitation to join us at ElixirConf 2024 and immerse yourself in the Elixir community
- https://2024.elixirconf.com/
- https://hexdocs.pm/ecto/Ecto.html
- https://fly.io/
- https://www.meetup.com/austin-elixir/
- https://grox.io/
- https://hexdocs.pm/phoenix_live_view/Phoenix.Component.html
- https://opentelemetry.io/docs/languages/erlang/
- https://ash-hq.org/
- https://alembic.sqlalchemy.org/en/latest/
- https://www.youtube.com/watch?v=mrpQHZcy3CI – Functional IoT with Elixir and Nerves - Justin Schneck | Craft 2019
- https://docs.nerves-hub.org/
- https://nerves-project.org/
- https://getoban.pro/
- https://hexdocs.pm/broadway/Broadway.html
- https://developer.farm.bot/v15/docs/farmbot-os.html
- https://www.youtube.com/watch?v=u2WciH6rAFg – Leaving Everything Behind For Elixir - Theo's video
- https://youtu.be/aOk67eT3fpg?si=MTxtIv-xmuJZYbup – Phoenix LiveView Is Making Me Reconsider React... - Theo's other video
- https://podcast.thinkingelixir.com/206 – Podcast - Thinking Elixir 206 - BeamOps - DevOps on the BEAM
Find us online
- Message the show - @ThinkingElixir
- Message the show on Fediverse - @ThinkingElixir@genserver.social
- Email the show - show@thinkingelixir.com
- Mark Ericksen - @brainlid
- Mark Ericksen on Fediverse - @brainlid@genserver.social
- David Bernheisel - @bernheisel
- David Bernheisel on Fediverse - @dbern@genserver.social