Digests » 285


Find Your Next Job Through Vettery

Get discovered by one of the thousands of hiring managers using Vettery to grow their companies’ tech teams with Elixir developers (like you). Here’s how it works: once you create a profile, hiring managers can extend interview requests based on desired salary, top skills, and career preferences. Sign up today - it’s completely free for job-seekers!

this week's favorite

Program a simple game with Elixir

Learn Elixir by programming a "guess the number" game and comparing the language against ones you know.

My Journey With Elixir and Flow-Based Programming: Allan MacGregor

Elixir Community Voices is a series of interviews with the people behind the Elixir and Erlang community. If you are an individual or a team investing in the Elixir ecosystem, I would love to hear and share your story.

5 Phoenix open source projects to study

Phoenix is a mostly well-documented and easy-to-follow web framework. But if you never worked on an Elixir app before, you might need a little guidance in structuring your first application and see some Phoenix patterns in the wild. Here are 5 open source projects on GitHub to study.

3 Steps to Designing Better Data Structures

This article evaluates three different data structures that could be used to store the state of a Tic Tac Toe board, to figure out what makes good data structures tick.

The case for Elixir

Elixir is a strong, dynamically typed language. This puts it in the same category as Ruby and Python and it has optional functionality for compile time type checking as well.Elixirs data structures are immutable, but variables can be reassigned/rebound. 2 This was a bit strange for me in that I got started with FP through Elm where there are no variables, just constants.