This week in Elixir

Focusing on José Valim: A Biographical Interview

Austin Erlang is taking a deeper look into José’s life to quantify the tenets of successful programming and living a rich and rewarding life. Hint: There is a video at the end!

Reactive Tweets with Elixir GenStage

Mario writes about updating Twittex to consume data from Twitter’s streaming API using Elixir's GenStage.

Test Driving a Phoenix Endpoint, Part I

This is a great, long Phoenix article, focussing on a workable separation of concerns to create reusable modules that can be used in any context, not just from the controller!

OK 0.2.0 released - Elegant error handling for Elixir pipelines

OK makes use of the `:ok` tuple convention used in many Erlang and Elixir libraries. It provides a result pipe macro which supports early returns in the case of errors.

Benchee 0.5.0 released – now with unit scaling

Benchee now scales units e.g. instead of reporting a gazillion microseconds it might report milliseconds or seconds and instead of 5 something million written out it will report 5.xx m(illion).