#Elixir

Media

An event-driven approach to building Elixir applications

Article by Ben Smith

We experience the real world by reacting to events that have occurred, what if we modelled our Elixir applications in the same way? Event sourcing is an approach where application state changes are modelled as an immutable series of application-specific domain events over time. Changes made by end users of such applications are recorded as new events. Unlike in a traditional CRUD application, where updates and deletes are destructive operations, events are never deleted. OBJECTIVES Introduce the concept of event sourcing with a practical application in Elixir. Talk covers the how, why, and why not to apply an event-driven approach to building your Elixir applications and services. AUDIENCE Anyone interested in discovering how the simple concept of using domain events to capture state changes can bring tangible benefits to application development.

READ MORE

Problems and Solutions: Elixircards coding quiz at Code Elixir LDN 2019

When a list in Elixir contains tuples, where the first element is an atom and the second element is a value of any term, it is considered a keyword list. Keyword lists have a special visual representation, and the square brackets can be omitted if the keyword list is the last argument of a function or macro call, or is the last element in a tuple.

READ MORE

Basic Elixir

Training by Martin Gausby

READ MORE

Update: Elixir core dev team

Lecture by James Fish

READ MORE

Day 11: Chronal Charge - Advent of Code 2018

I did the Advent of Code 2018 day 11 challenge in Elixir! Parts one and two are as follows:

READ MORE

Day 10: The Stars Align - Advent of Code 2018

I did the Advent of Code 2018 day 10 challenge in Elixir! Parts one and two are as follows:

READ MORE

Day 7: The Sum of Its Parts - Advent of Code 2018

I did the Advent of Code 2018 day 7 challenge in Elixir! Parts one and two are as follows:

READ MORE

Day 6: Chronal Coordinates - Advent of Code 2018

I did the Advent of Code 2018 day 6 challenge in Elixir! Parts one and two are as follows:

READ MORE

Day 5: Alchemical Reduction - Advent of Code 2018

I did the Advent of Code 2018 day 5 challenge in Elixir! Parts one and two are as follows:

READ MORE

Day 4: Repose Record - Advent of Code 2018

I did the Advent of Code 2018 day 4 challenge in Elixir! Parts one and two are as follows:

READ MORE

Day 3: No matter how you slice it - Advent of Code 2018

I did the Advent of Code 2018 day 3 challenge in Elixir! Parts one and two are as follows:

READ MORE

Day 2: Inventory Management System - Advent of Code 2018

I did the Advent of Code 2018 day 2 challenge in Elixir! Parts one and two are as follows:

READ MORE

Day 1: Chronal Calibration - Advent of Code 2018

Advent of Code 2018 - Day 1 solution in Elixir! #AdventOfBEAM

READ MORE

Moving from Ruby/Rails to Elixir? Convince your boss to send you to Code BEAM Lite Munich!

Starting a project in Elixir/Phoenix is not the huge risk that some developers believe it to be. Risks can be kept to a minimum and maintained within acceptable parameters.

READ MORE

Building Blockchain in Elixir

Article by Philipp Piwowarsky

Building Blockchain in Elixir At æternity we chose Elixir to build an alternative implementation of our blockchain protocol. We’ve had a lot of good experiences with this choice, and few bad ones.

READ MORE

What companies and start-ups depend on Elixir in production?

The need for developers to manage high-traffic systems means that adding Elixir to their programming stack makes sense. Elixir compiles to Erlang and inherits all of its advantages, for example performance, stability, concurrency, scalability and fault-tolerance.

READ MORE
BACK TO ALL MEDIA