Building the API defining our CRUD operations.
Building a basic counter HTML application, using Html.beginnerProgram.
Using Semaphore CI to automatically test a Phoenix application each time we push new code.
Modeling a double-entry ledger. Terribly. And then discussing what went wrong.
Adding support for removing and updating LineItem quantities. As a bonus, introducing vim-test, which makes ExUnit testing in vim far more pleasant.