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

Here's what the latest issue looks like:

This week in Elixir

I Accidentally Some Machine Learning
Fred wrote a blog post on his past month of learning Elixir and stumbling into some Machine Learning.

Migrating a LAMP Stack Application to Elixir
How to migrate a legacy application on a LAMP stack to Elixir/Phoenix by configuring a reverse proxy to segment your traffic and migrating your application logic over time.

Distillery vs Exrm vs Relx
If you're interested in Elixir releases (and you know you are), Paul describes what Distillery is and how it relates to Exrm and Relx.

User management and Authentication with Phoenix
Steve released a full featured, configurable authentication and user management system for Phoenix similar to Ruby's Devise.

API versioning with Phoenix
This post shows how versioning plays a big part in how an API can evolve, affecting not only technical decisions, but also product decisions.

Connecting to Multiple Databases with Ecto
Did you know that you can easily set up your application in such a way that you can connect to multiple databases with Ecto?

Even more from around the Elixir community

Elixir Fountain with Andrea Leopardi Podcast

18 Months of Elixir in Production at Bleacher Report Video

Using Environment Variables with Elixir and Docker Blog post

Phoenix API versioning using an HTTP Header Blog post

Filtering has_many relationships in Ecto Blog post

Implementing page-specific titles in Phoenix Blog post

Self-referencing many-to-many relationships using Ecto Blog post

ElixirStatus celebrates first birthday, introduces ElixirWeekly Blog post

Writing your own Elixir pipe operator Blog post

gen_stage v0.4.3 - adds Flow.inner_join/6 Project update

Indented HTML syntax for Elixir Project update

Auto slug field for Ecto models Project update

whatwasit - track changes to your Ecto model Project update

Phone v0.3.1 - get info from phone numbers 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).