Beyond functional programming with Elixir and Erlang
José Valim discusses the role of functional programming in Erlang and Elixir and what are its real benefits: maintainable, distributed, fault-tolerant applications.
José Valim discusses the role of functional programming in Erlang and Elixir and what are its real benefits: maintainable, distributed, fault-tolerant applications.
Learn all of the different and interesting ways to quit the Elixir shell.
Learn the technical requirements and implications of running stateful web apps and how Phoenix simplifies your stack compared to frameworks like Rails and Socket.IO.
Sometimes Erlang programmers are worried "Elixir variables may be the source of hidden bugs". But how does Erlang and Elixir variables compare?
Our test tools often make it very easy to abuse mocks. This post provides some guidelines on using them properly by relying on explicit contracts.
Learn how to work with associations in Ecto, covering how to read, insert, update and delete associated schemas and embeds.