Curiosum Elixir Survey 2024

The 2024 edition is already released! Let’s collect valuable insights for our Elixir community to learn from each other’s experiences. To participate follow this link: https://curiosum.com/sl/7k4py1oh

Thinking Elixir 227: Oban Web Goes Open Source?

Episode 227 of Thinking Elixir. News includes Oban Web going open source, making it more accessible for startups, a new community resource featuring over 80 Phoenix LiveView components, interesting insights from a frontend technology survey highlighting Phoenix’s potential, the introduction of Klife, a high-performance Elixir + Kafka client, and more!

https://podcast.thinkingelixir.com/227

How to use Jina embeddings in Elixir with Bumblebee

We wanted to use the Jina embeddings v2 model for an Elixir project but it’s not supported out of the box in Bumblebee. Here, I describe how to implement and verify the Jina model so we can run it in Elixir.

https://bitcrowd.dev/how-to-run-jina-embeddings-in-elixir/

Spoiler alert: it’s probably less work than you expect.

Avoiding recompilation hell in Elixir with mix xref

In this post, I go through a common occurrence in large codebases: seemingly unrelated files being recompiled every time you change a module. It contains a deep dive on why this happens, how to fix and how to permanently prevent such long (re)compilation chains from showing up again.

The iteration time between making changes and observing changes should be as fast as possible. The slower it is, the more it impacts your productivity. If you suffer from long recompilation chains, I highly suggest you take the time to read the post!

https://r.ena.to/blog/avoiding-recompilation-hell-in-elixir-with-mix-xref/

Nerves on the Spotify Car Thing [Nerves Meetup]

Eric Rauer provides an in-depth look at porting Nerves to the Spotify Car Thing, highlighting the unique challenges of porting Nerves to consumer hardware. https://youtu.be/DKpGTDPEwDI

Bring shadcn/ui to Phoenix LiveView with SaladUI

shadcn/ui is so good and I wish someone can port it to Phoenix, but there is none, so I decided to to it myself. And now you can easily use it in Phoenix LiveView project thanks to SaladUI

Thinking Elixir 226: GPUs, DNS, and Igniting Elixir Dreams

Episode 226 of Thinking Elixir. News includes the ongoing Elixir Stream Week featuring José Valim’s insights on Elixir 1.18, the announcement of refactoring capabilities in Igniter, two groundbreaking Elixir-related papers at the Brazilian Symposium including Hok for GPU kernels, Dave Lucia’s contribution to support multiple DNS queries in dns_cluster, the latest updates in the Tucan plotting library, and more!

https://podcast.thinkingelixir.com/226

Managing Distributed State with GenServers in Phoenix and Elixir

This two-part series explores working with Phoenix in a distributed setup. In part one, we’ll look at GenServers: https://blog.appsignal.com/2024/10/29/managing-distributed-state-with-genservers-in-phoenix-and-elixir.html

Elixir Friends #5 - Josep Giralt D'Lacoste and Ellie Fairholm

Josep and Ellie join me in episode 5 of Elixir Friends!

We talk about meeting at ElixirConf (one of the highlights of my ElixirConf), their amazing job at presenting a keynote, preparing for public speaking, running daily (even if you don’t like it), preparing for a marathon, writing their Engineering Elixir Applications book, and more!

If you don’t know Spanish, skip minutes 23-33. If you know Spanish, you might really enjoy that part! 😉

https://elixirfriends.transistor.fm/episodes/friends-5-josep-and-ellie

Using LLMs and AI Agents to superpower your Phoenix apps

A talk from Code BEAM America 2024: https://youtu.be/Hnpt2zv0rVw?si=EfMXnJKZjYrkNk6M

Ticket sale for Code BEAM America 2025 starts on 6 Nov!

Elixir Wizards S13E02 Creating VintageCell with Bryan Green

📞 Today in The Creator’s Lab, Bryan Green joins Elixir Wizards Dan and Charles to share how he transformed a 1930s rotary phone into a functional cell phone with Elixir, Nerves, PCBs, and GenStateMachine.

📹 https://smr.tl/3A7ifPh 🎧 https://smr.tl/40hVTW2

Bringing SOLID to Elixir

Check our new blog post “Bringing SOLID to Elixir”. Read how to apply it to create more maintainable, scalable, and adaptable software systems.

https://curiosum.com/sl/1j9izisz

Thinking Elixir 225: A BeaconCMS of Hope

Episode 225 of Thinking Elixir. News includes coming info on new features in Elixir v1.18, the release of Beacon CMS v0.1 with new tools for developers, German Velasco’s insightful video on the origins of Phoenix contexts, Alex Koutmos sharing his sql_fmt tool for cleaner SQL code in Ecto, an exciting new tool for the Mastodon community called MastodonBotEx, and more!

https://podcast.thinkingelixir.com/225

Elixir Friends - Andrew Ek

Andrew Ek joins me in the 4th episode of Elixir Friends!

I discover his past as poet and professor (and I think we should get his published works), and his present past-time: tennis. We also talk about software consulting being more than just writing code, and we even dive into cognitive load theory!

🎙️ https://elixirfriends.transistor.fm/episodes/friend-4-andrew-ek

ErrorTracker v0.4.0 has been released

ErrorTracker has just reached 10k downloads on hex.pm. To celebrate we have just released a new version with a much requested feature:

  • Support for sanitizing and filtering out sensible information from the context. The error context may include some sensible information and now you can filter it out just before an error is tracked.

Take a look at the GitHub repository and the Hex.pm package for the detailed release notes and documentation.

mix test.interactive: Interactive test runner for ExUnit

mix test.interactive allows you to re-run your tests every time something changes while interactively controlling the arguments passed to mix test. See the recent blog post or check out the library on hex.pm.

Thinking Elixir 224: Language Server Leak and Stream Week Reveals

Episode 224 of Thinking Elixir. News includes the latest release of ElixirLS v0.24.0 and the unveiling of Expert, the upcoming Elixir Language Server. We dive into the details of NervesHub v2.0’s improvements for IoT device management and introduce the exciting Elixir Stream Week with José Valim among other top experts. We also look at the exciting updates in Elixir’s core Machine Learning libraries and more!

https://podcast.thinkingelixir.com/224

Elixir Friends - Tyler Young

Tyler joins me to chat about the pain of marketing, subscription fatigue, buying music, using Cursor, doing house projects, and more!

🎙️ https://elixirfriends.transistor.fm/episodes/friend-3-tyler-young

Elixir Friends - David Bernheisel

David joins me in the second episode of Elixir Friends to chat about life, Elixir podcasts, wordpress drama, creating an RTF Phoenix engine, and more!

🎙️ https://elixirfriends.transistor.fm/episodes/friend-2-david-bernheisel

Two new Elixir-related papers at the 28th Brazilian Symposium on Programming Languages

I attended the Brazilian Symposium on Programming Languages, where two papers related to Elixir were presented. One of them, the one about Hok, won the Best Paper award. Congrats to the authors!

Read more at https://dev.to/adolfont/two-new-elixir-related-papers-at-the-28th-brazilian-symposium-on-programming-languages-2c1h

Previous page Next page