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

Here's what the latest issue looks like:

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

How to use Elixir protocols
Jack shows you how to use Protocols to decouple implementation details.

Two Years of Elixir at The Outline
Two years ago this month, Dave had just started as a developer at The Outline. At the time, the site was just a dream. This is his account of what followed.

Ecto Stale Entry Error &“ Solving This Cryptic Elixir Error
The Ecto stale entry error (Ecto.StaleEntryError) can be a bit cryptic. Find out one cause of this error and how to fix it.

Game of Life with Elixir and Scenic
To get to know Scenic, Joel wrote a visualization for his Elixir version of the famous Game of Life.

Getting Familiar with how GenServer Uses Send and Receive
Johan is describing how send and receive works and how a GenServer makes use of them.

[VIDEO] CMS in Elixir with Thesis
In this episode we'™ll see how to use Thesis to create a simple CMS.

Even more from around the Elixir community

TIL: Parameter Filtering in Elixir Phoenix Logs Misc

ElixirMix Podcast 020 - Chris McCord and "LiveView" Podcast

ElixirMix Podcast 019 - Brooklyn Zelenka: Elixir I Assume Witchcraft... Podcast

Elixir Learning: Elixir Protocols: a Gentle Introduction Video

Intro to Elixir Streams - ElixirCasts Video

Zero Dependency Pagination (Phoenix) Video

The Beam Refrence Data Type Video

Call for Proposals for ElixirConf EU 2019 Open till Nov 25, 2018 Conference

What is NervesHub? Meet the Elixir Firmware Server for IoT Devices Blog post

Living the Simple Life with Recursive Parsing and Serialization Blog post

Elixir: Runtime vs. Compile Time Configuration Blog post

Where can an Elixir Beginner ask for Help? Blog post

ExVenture Updates for September Blog post

Flirting with Elixir Blog post

Bert.js: Binary Erlang Term Serialization for Javascript Project update

erlang-rocksdb v0.22.0 released 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).