Every Thursday: No frills, no click-through, no spam.

Here's what the latest issue looks like:

Logo ElixirWeekly by @elixirstatus Issue #125
This week in Elixir

Simulating Distributed Clusters for Elixir Unit Tests
Isaac wrote this post about testing distributed behaviour.

Erlang/OTP 21's new Logger
OTP-21's new logging library (called logger) comes as an attempt to offer a built-in alternative to established projects such as lager.

Elixir MIME Library Review
Milton really goes into detail in this post about Elixir’s MIME library.

Full-stack Software Developer (Full-time)
Made by Many are looking for an experienced and versatile developer who enjoys building great products, and working collaboratively in cross-disciplinary teams.

How to get an MD5 Hash of Your Request Using a Plug and Phoenix
In a recent project, Minha describes how he implemented idempotent API endpoints in a Phoenix application.

Build a Simple Persistent Key-Value Store in Elixir, Using Logs - Part 1
This post explains the architecture behind a kv-store engine based on logs, shows what a log is and how you can use an index to make data persistent.

AtomVM: How to run Elixir Code on a 3 $ Microcontroller
What can I say: Elixir and Erlang on an ESP32!

That's it for this round, have a great day!
@rrrene from ElixirWeekly

If you like this newsletter, please tell the world!

You can view this issue in your web browser.

You can subscribe below:

Questions & Answers

Can I submit things I made to be included in the next issue?

Yes! Simply post them to ElixirStatus and you can be sure that they land on my radar.

Is my email address safe with you?

Yes. I'd like to consider myself a trustworthy individual, but then who doesn't?

I am, however, an active member of the open-source Elixir community and the maintainer of Credo and ElixirStatus. I will NOT ruin my reputation by selling your data to a third party.

Why do you require me to confirm my email address?

I just believe that requiring double opt-in to subscribe to any email-based system is a win for both parties: You are safe from unintentionally subscribing and I can be confident that you actually own the email address and want to receive the newsletter I send you :)


Feedback? Questions? Anything else?

Please contact René Föhring (email or tweet @rrrene for a quick conversation).