Utilizing Remote GPUs for AI with Elixir

This video tutorial explains why Elixir and the BEAM are well-suited for AI projects, particularly when scaling work across multiple machines. It demonstrates how to use Elixir's Livebook to connect to remote GPUs to optimize local AI tasks.

Continue reading

Best Practices in Elixir Programming

Chris Keathley discusses patterns in Elixir programming that lead to improved or degraded code quality, with tips for better alternatives.

Lexical Language Server Protocol 0.6 Update

The release of Lexical LSP 0.6 introduces document and workspace symbols supported by a robust indexing infrastructure, performance improvements including a 3600x speed-up on large codebases, better Phoenix controller completion support, and an improved sorting scheme for completions.

Maintaining Legacy Ruby on Rails Codebases: SmartLogic Podcast

In this episode, Bilal Hankins and Anna Dorigo join the Elixir Wizards to share their insights on maintaining a decade-old Ruby on Rails application.

Understanding Elixir Modules: Namespaces or Classes?

The author, magingax, expresses confusion regarding Elixir modules, questioning whether they function more as namespaces or as OOP classes, especially in the context of using defstruct to create instances.

Overview of Erlang/OTP 27 Optimizations

A discussion on new record update optimizations in Erlang/OTP 27 and a history of optimizer improvements.

Reflections on a Failed Student Housing App Project

Steve Frank shares his experiences with a Proof of Concept (PoC) Elixir application for student housing that will no longer be used, including an exploration of the Elixir stack and tools he found useful during development.

Solving the Traveling Salesman Problem with Elixir and GA

Anders Björkland, demonstrates how genetic algorithms can be applied to the Traveling Salesman Problem using the Elixir programming language. In this comprehensive guide, he tackles the problem by implementing a genetic algorithm that mimics the process of evolution to find efficient routes.

Managing Dynamic Forms with Elixir and Phoenix LiveView

Benjamin Rosas explains how to handle dynamic lists of embedded item inputs in web forms using Phoenix LiveView features without JavaScript.

Exploring Recent Advancements and Discussions in Elixir

The Thinking Elixir Podcast Episode 199 dives into Elixir 1.17.0-dev updates, the ExDoc v0.32 release, Cloudflare's websocket announcement, and more from the Elixir community.

Insight into Erlang's Scheduler Functionality

Erlang is known for its fault tolerance and ability to handle high concurrency through an efficient scheduler. This article explores the details of the Erlang scheduler, which is instrumental in process management for the Erlang virtual machine (BEAM).

Get the best Elixir updates in just 5 minutes with our daily newsletter!

Subscribe

“Just a note to say I’ve been really loving these. At first I thought the daily format was too much, but the tiny size means they’re quick to digest and it works nicely.”

Alex Slade

Alex Slade

“Elixir Merge brings me valuable information daily. Short and sweet and it’s always interesting.”

Maggie Tate

Maggie Tate

“Elixir Merge is my favorite go-to source for Elixir blog posts. Having only two posts helps me focus and determine what pertains to me. Quick and quality is what I'm looking for, and Elixir Merge delivers it every day.”

Amos King

Amos King

“I don’t know who’s curating these links, but from an experienced elixir dev, you’re doing a really fine job. You keep surfacing interesting content that I hadn’t seen, and this has rapidly become my favorite email to receive.”

Joe Martinez

Joe Martinez

© HashMerge 2024