EXRM Release for a Simple Phoenix Project
Episode #6 | 2016-03-06
EXRM is a powerful tool for building OTP releases from Elixir projects. In this episode you will learn how to build a release for a simple Phoenix project.
EXRM Release for a Simple Elixir Project
Episode #5 | 2015-12-21
EXRM is a powerful tool for building OTP releases from Elixir projects. In this episode you will first learn about how EXRM works. Next, you build a release of a simple Elixir project and deploy to a local production environment. Once deployed, you will use some of the scripts/tools EXRM generates, including the remote console and hot upgrades/downgrades.
A Custom Phoenix Plug
Episode #4 | 2015-10-24
Many of Phoenix's features and extension libraries are implemented as plugs. In this episode you will learn how to implement a simple plug and configure it to work in the Phoenix pipeline.
Processes and Messaging
Episode #3 | 2015-10-03
Processes and messaging are a cornerstone of application architecture in Elixir and Erlang. Learn about spawning processes, sending messages between processes and the process mailbox.
A Connection Acceptor
Episode #2 | 2015-10-02
Continuing the 'Demystifying the GenServer' series, we begin creating a simple DNS server by implementing a UDP acceptor as a GenServer.
A Simple Service Coordinator
Episode #1 | 2015-10-01
The GenServer is a very important OTP pattern. In this episode, the first in the 'Demystifying the GenServer' series, you will refactor a simple application implemented using raw processes to be a GenServer.