You Don't Always Need a Supervisor
Disclaimer: Following the advice of this post does not mean abandoning supervisors entirely and rolling your own solution every time.
Disclaimer: Following the advice of this post does not mean abandoning supervisors entirely and rolling your own solution every time.
tldr; now you can feel like you're writing in Ruby again
This post is geared toward Elixir, but the principles apply just about anywhere.
Elixir unit testing is fantastic, especially with the recently-added colored diff messages, but often it can get cumbersome to compare collections of Ecto models.
When building a web application there is almost always some form of a database being utilized to persist the application's data.
Pigeon v0.6.0 is now released, containing many important syntax updates for APNS push notifications. This upgrade will break your existing Pigeon code for both GCM and APNS.