German Velasco explains the dependency inversion design principle, shares how to implement it using Elixir protocols, and shows some real examples of the pattern within the Phoenix and Bamboo codebases.
Pawel Szafran goes over the concept of a graceful shutdown, how important it is when you want to ship often or auto-scale, and how to implement it in Elixir. He starts with a simple demo app, deploys it on Kubernetes, and then step-by-step implements a graceful shutdown.
We are looking for an experienced Senior software engineer to help design and build a modern healthcare workforce orchestration platform. This is an opportunity to build a new product from the ground up. You will be working directly with a battle-tested founding team during the early stages of a growing startup.
Teller is the API for bank accounts. We are an engineering focussed company with the best performing product in a large market with a growing base of delighted customers. We're looking for our first dedicated Devops hire to lead and grow our Devops team. We’re well backed and a have a well defined mission. Join us.