When creating new migration in Ecto (RDBMS mapper for Elixir), make sure to always test it by running and rolling it back successfully. These simple steps guarantees your database remains in stable state Piping Phoenix Contexts

Delights of compile-time checking

Just a quick reflection on something I like about being in a compiled language. Nothing fancy :)

https://underjord.io/a-slight-delight-compile-time-checking.html