Notes from a Staff Engineer on Elixir, Phoenix, observability, distributed systems and software architecture.