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

Here's what the latest issue looks like:

This week in Elixir

New Blog - Embedded Elixir
Heureka! The Nerves team has launched a blog to collect embedded Elixir/Erlang news. This week start with a video round-up!

Introducing TaskBunny - Background Jobs in Elixir
TaskBunny is a background processing library written in Elixir that uses RabbitMQ as a messaging backend. In a way it's similar to Resque, Sidekiq, etc.

Logging slow Ecto Queries: Adventures in Metaprogramming
Slow database queries are a regular source of frustration. In this walk-through, Derek shows us how he logs slow queries via metaprogramming, including the backtrace to the caller.

Writing Middleware with Macros
Peter demonstrates how to use macros to create reusable middleware with a Raxx application.

Understanding the Structure of Lists
“Turtles all the way down” perfectly describes lists, except for the pesky infinity aspect. Each tail of a list is, itself, also a list -- unless it’s an empty list. This is a nice read.

Even more from around the Elixir community

ElixirFountain w/ Amos King Podcast

ElixirConf.EU 2017 - Barcelona, 4-5 May Conference

Elixir's GenStage and Flow Talk slides

Lists in Functional Programming Video

SRP Grove Pi - Part 1 Video

SRP Grove Pi - Part 2 Video

Cook your KV Misc

TIL: Listing Files In IEx Misc

TIL: Get the association with Ecto Misc

TIL: erlang memory usage Misc

Using Apollo Client with Elixir's Absinthe Blog post

Connecting to database with Ecto Blog post

Erlang Performance Lab & Phoenix Blog post

Lists, Tuples, Pipe Operators, Data Structures, Oh My! Blog post

About logging/debugging Cowboy's errors when using Phoenix Blog post

hunter - A Elixir client for Mastodon Project update

ExPlay - Google Play API in Elixir Project update

Ghibli: Studio Ghibli API client Project update

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