Issue #7: Data Ingestion, Dealing with Legacy Databases and Setting up Gitlab for Elixir

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

Here's what the latest issue looks like:

This week in Elixir

Elixir and Data Ingestion
Ryan shares his lessons learned from parsing a few gigabytes of CSVs using Elixir.

Ripley, a programming language index
Mike has been scraping programming language subreddits to compare their numbers for a while. Now he rewrote his Go scraper in Elixir.

Connecting machines in a local network using Elixir nodes
Out-of-the-Box distribution is one of the great features any Elixir application can have thanks to how the Erlang VM operates.

Automated Elixir code review with Github, Credo and Travis CI
How to configure Travis CI to analyse your pull requests with Credo.

Dealing with Legacy Databases
Benny shares his experience supporting custom primary keys in Phoenix.

Setting up Gitlab CI for Elixir and Phoenix
How to use `.gitlab-ci.yml` for a Phoenix app.

hooks v2.0.1 released
You can now use hooks, a generic plugin & hook system, in your Elixir applications.

Even more from around the Elixir community

Elixir Fountain with Boyd Multerer Podcast

BeamBA 2016 - September 28th - Buenos Aires Meetup Meetup

[Book] Erlang and Elixir for Imperative Programmers Misc

How to Setup Elixir for CircleCI Success Blog post

Elixir/Phoenix Centralized HTTP Logging Blog post

Webdev-related improvements Elixir did to Erlang Blog post

Serving Single/Multiple Ember Apps inside Phoenix Blog post

Common Elixir 1.3 Deprecation Warning Fix Blog post

Assenty, a social Question Board service Blog post

Deploy Elixir Application to AWS Elastic Beanstalk Blog post

Deploy your Phoenix Apps in your Own Heroku Blog post

Phoenix vs Rails: Views and helpers Blog post

Generate Dynamic Bang! Functions Project update

Decoding Rails sessions using ExMarshal Project update

Credo v0.4.9 released - Elixir Code Analysis Project update

FakerElixir generates fake data for you Project update

Solve your sudoku puzzles with Elixir  ( Part 3) Project update

rebar3_elixir_compile, a rebar3 elixir compiler plugin 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).