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

Here's what the latest issue looks like:

This week in Elixir

Ruby vs. Elixir - Projects & People edition
A very good read: Devon highlights the differences and similarities between the people and projects in the Ruby and Elixir communities.

Elixir Hot-Reloading & Music Generation
A short demonstration of Elixir hot-reloading feature together with MIDI events generation. This was demonstrated also live at ElixirConf.EU last week!

Building web applications without a framework
Walk through building web applications using the structure provided by Mix without a framework.

GraphQL Authentication with Elixir and Absinthe
Curious about how to do authentication in your Absinthe GraphQL server? Here's how Pete did it.

Attach files to your email in Elixir using Swoosh
Steve describes how the new version of Swoosh includes support for file attachments.

How-to: Nerves Firmware Updates
Learn how to perform over-the-network firmware upgrades for your Nerves project!

Behind the magic of Phoenix LiveReload
Derek outlines how Phoenix’s live reload functionality works, from the plug that inserts an iframe to subscribing to filesystem changes.

Even more from around the Elixir community

ElixirConf™ US 2017 CfP Misc

TIL: Serve static files/directories in Phoenix Misc

Tomorrow Episode 92: Ivar Vong Has Gone Off the Rails Podcast

From Zero to Hero in Elixir #3 - Reading a File, Atoms and Tuples Video

Using enums like C, Rails with Elixir macros Blog post

Unauthorized Erlang: A Demonstration Video

ElixirConf EU 2017 - Growing Up Blog post

Intro to Elixir for non Ruby programmers Blog post

Build and Deploy Phoenix in Docker Project update

Bamboo (Email library) 1.0rc1 with Attachment Support Project update

Phoenix + Angular 4: Serve Angular 4 apps on a Phoenix Server Project update

ESpec 1.4.0 is released Project update

Dress up your stdout Project update

Credo v0.7.4 released Project update

fast-elixir - Collect Common Elixir idioms 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).