Integration of AI and Home Automation with Elixir

Sean Moriarity explores integrating a home automation system with AI using Elixir as the software framework.

Continue reading

Paraxial.io Launches License Compliance Tool for Elixir Applications

Michael Lubas introduces a new feature in Paraxial.io for managing open source license compliance in Elixir applications, simplifying the process of tracking and adhering to license regulations.

Announcing ex_webrtc: A WebRTC Implementation in Elixir

Łukasz Wala announces the release of ex_webrtc, an Elixir implementation of the W3C WebRTC specification.

Overcoming Global State in Tests with Localized State for Async Elixir ExUnit Tests

JB Steadman discusses strategies to avoid using `async: false` in ExUnit tests by localizing global state, allowing tests to run asynchronously and independently.

Tigris: A Global Key Value Database with S3-like Capabilities

Jason Stiebs discusses Tigris, a globally synced, S3-like key-value database built on Fly.io, and its potential applications.

Improving UX in LiveView with Alpine.js

Artur Ziętkiewicz discusses the integration of Alpine.js to enhance interactivity in Phoenix LiveView applications.

How to Create and Use Custom Exceptions in Elixir

Paweł Świątkowski examines exceptions in Elixir, with a focus on how to define and use custom exceptions.

Latest Updates and Libraries in the Elixir Ecosystem

This episode covers Phoenix LiveView's progress towards 1.0, the introduction of the example_test utility for Elixir, and Erlang's proposed JSON standard library integration.

Improving Elixir's Enum.find with Default Values

This content discusses the usage of Enum.find/3 in Elixir for better handling of situations where the desired value is not found in a collection, by providing a default value instead of nil.

How to Deploy a Phoenix App with Clustering on Nomad

Theron describes the process of running a Phoenix application on Nomad with a focus on setting up rolling deployments and ensuring redundancy.

Parsing FIT Files and Code Generation Using Elixir

The author has implemented a parser for Garmin's Flexible and Interoperable Data Transfer (FIT) files in Elixir. To handle the specification's massive amount of data types and messages described by a spreadsheet, the author faced challenges with code generation, eventually turning to Elixir's macro system.

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