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

Here's what the latest issue looks like:

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

Build your own GenServer in 49 lines of code
Dorian is exploring GenServers state consistency and order of functions execution for async requests.

My OTP 21 Highlights
In this post Michal looks into the new features of OTP 21 and explores those that will be especially important for Elixir users.

Using vmstats in Elixir
A post showing how to use ferd/vmstats in your Elixir projects with the Statix statsd client.

Meet Blip: A StatsD server in Elixir
Josh shares his work on a StatsD Server in Elixir.

Even more from around the Elixir community

The Rabbit Hole 68: Why not use Elixir? Podcast

Using remote_console to Access IEx in Production Video

Detect Security Issues with Sobelow Video

Code Elixir LDN 2018 Conference

How to Solve Elixir’s Module Is Not Available Blog post

Streaming Large Datasets in Elixir Blog post

Making a Real World Phoenix Blog Blog post

Delicate Sensibilities: Techniques to Block Offensive Usernames Blog post

Limiting Peers with DynamicSupervisor Options Blog post

Yet Another Website Rebuild - Never Ending Learning Blog post

Elixir API and Elm SPA - Part 3: Elm App Creation and Routing Setup Blog post

Elixir API and Elm SPA - Part 4: Adding Login and Register Pages Blog post

Hammer.Plug 1.0 - Easy rate-limiting for Phoenix/Plug apps Project update

Elixium Blockchain - A Blockchain written in Elixir Project update

New library for HTTP requests testing Project update

AlloyCI v0.7.0 has been released! Project update

plymio_codi v0.3.0 Project update

harnais_list v0.1.0 Project update

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).