In this mini-series I'm going through the core principles behind the Erlang and Elixir languages piece by piece. In this article I will discuss Elixir's approach to fault tolerance through a philosophy they refer to as "let it crash".
Project managers increase the chances of success for a project and reduce risks associated with self-management. A good PM will help bring the team together, guide the project on the most efficient path, and bring transparency to the client.
I love Elixir. Coming from Ruby I find myself in familiar territory with the syntax yet also rejoice at some of the things Elixir does differently. I'm doing a series on Elixir and Erlang's principals and how they work underneath. This post will cover distributed systems and processes.
ActionText brings rich text editing into Rails. ActionText includes the Trix, "A rich text editor for everyday writing", from the team over at Basecamp. Trix is an improved WYSIWYG style editor that gives us more control over what happens when the user presses a key.
Rack is used for practically every framework that runs on Ruby yet many Rails developers don't really understand what it is or how it works. Understanding rack can make these frameworks feel less daunting. It's surprisingly easy to understand when you take a look at it.