Erlang Solutions Blog

what is Elixir programming language

What is Elixir?

Elixir’s syntax, core features and history – tap into expert insights to unleash its full potential. Discover programming language that is celebrated for its fault-tolerance and concurrency features.

Read Post
Erlang Solutions’ Blog round-up

Erlang Solutions’ Blog round-up

Catch up on the latest from Erlang Solutions. This blog round-up covers key tech trends, including big data, digital wallets, IoT security, and more.

Elixir for Business: 5 Ways It Transforms Your Processes
Elixir for Business

Elixir for Business: 5 Ways It Transforms Your Processes

Learn how Elixir can improve business performance by reducing costs, enhancing efficiency, and speeding up time to market.

Elixir Tutorials
Elixir tutorials

Elixir Tutorials

Paweł Długosz explores how Elixir’s concurrency model and fault-tolerant design simplify scalable system development for developers

My Journey from Ruby to Elixir: Lessons from a Developer
My Journey from Ruby to Elixir Lessons from a Developer

My Journey from Ruby to Elixir: Lessons from a Developer

Oleg Ivanov reflects on his transition from Ruby to Elixir, highlighting key lessons and mindset shifts.

Meet the team: Lorena Mireles
Meet the Team Lorena Mireles

Meet the team: Lorena Mireles

In this "Meet the Team" feature, Lorena Mireles shares her journey as an Elixir developer and her role in the BEAM community.

Elixir vs Haskell: What’s the Difference?
Elixir vs Haskell: What’s the Difference?

Elixir vs Haskell: What’s the Difference?

Elixir and Haskell take different approaches to key development challenges. Explore them in our latest post.

Understanding Big Data in Healthcare
Big Data in Healthcare

Understanding Big Data in Healthcare

Discover how Big Data in Healthcare is enhancing patient care, efficiency, and innovation, while securing sensitive data.

Top 5 IoT Business Security Basics
IoT Business Security Basics

Top 5 IoT Business Security Basics

Learn five key IoT business security considerations to protect your business from data breaches and operational disruptions.

Highlights from Code BEAM Lite London 2025
Highlights From Code BEAM Lite London 2025

Highlights from Code BEAM Lite London 2025

Rhys Davey recaps the best moments from CodeBEAM Lite London 2025, covering key talks on Gleam, Livebook, Elixir, and more.

Elixir programming language

Elixir for Business: 5 Ways It Transforms Your Processes
Elixir for Business

Elixir for Business: 5 Ways It Transforms Your Processes

Learn how Elixir can improve business performance by reducing costs, enhancing efficiency, and speeding up time to market.

Elixir Tutorials
Elixir tutorials

Elixir Tutorials

Paweł Długosz explores how Elixir’s concurrency model and fault-tolerant design simplify scalable system development for developers

My Journey from Ruby to Elixir: Lessons from a Developer
My Journey from Ruby to Elixir Lessons from a Developer

My Journey from Ruby to Elixir: Lessons from a Developer

Oleg Ivanov reflects on his transition from Ruby to Elixir, highlighting key lessons and mindset shifts.

Elixir vs Haskell: What’s the Difference?
Elixir vs Haskell: What’s the Difference?

Elixir vs Haskell: What’s the Difference?

Elixir and Haskell take different approaches to key development challenges. Explore them in our latest post.

The BEAM-Erlang’s virtual machine
BEAM Erlang’s and Elixir’s Virtual Machine

The BEAM-Erlang’s virtual machine

Lorena Mireles breaks down the Erlang Virtual Machine (BEAM), pivotal for Elixir’s reliability and scalability.

Why do systems fail? Tandem NonStop system and fault tolerance

Why do systems fail? Tandem NonStop system and fault tolerance

Explore the NonStop architecture’s influence on Elixir, Gleam, and Erlang developers. Learn about modularity, fault containment, and process-pairs design for resilient software systems.

Erlang

The BEAM-Erlang’s virtual machine
BEAM Erlang’s and Elixir’s Virtual Machine

The BEAM-Erlang’s virtual machine

Lorena Mireles breaks down the Erlang Virtual Machine (BEAM), pivotal for Elixir’s reliability and scalability.

Erlang Concurrency: Evolving for Performance

Erlang Concurrency: Evolving for Performance

Erlang’s concurrency model, built for scalability, now competes with C and Rust in performance, powering messaging systems and large-scale platforms.

Naming your Daemons

Naming your Daemons

Tee Teoh explores the importance naming your programming daemons and how to effectively label your Elixir processes for clearer code.

Blockchain Tech Deep Dive | Innovating with Erlang and Elixir

Blockchain Tech Deep Dive | Innovating with Erlang and Elixir

We’re exploring why Erlang and Elixir are a good fit for innovation in the ever- growing blockchain space.

gen_statem Unveiled
gen_statem

gen_statem Unveiled

In this post by Nelson Vides, explore the practical applications of Erlang’s gen_statem behaviour, as discussed in his recent FOSDEM conference talk.

Advent of Code 2023

Advent of Code 2023

We’re back with Piotr and solving all the Advent of Code puzzles in Erlang. Get ready as we share our daily updates throughout December.

Business challenges

10 Unusual Blockchain Use Cases

10 Unusual Blockchain Use Cases

This post explores 10 impressive and unusual use cases of Blockchain technology across various sectors.

7 Key Blockchain Principles for Business

7 Key Blockchain Principles for Business

In the concluding part of our blockchain series, explore how the seven core principles of blockchain are transforming businesses.

Blockchain Tech Deep Dive| Meaning of Ownership

Blockchain Tech Deep Dive| Meaning of Ownership

What does ‘ownership’ really mean in the era of rising prominence of digital assets Let’s explore this in third instalment of our blockchain blog series.

Blockchain Tech Deep Dive | Innovating with Erlang and Elixir

Blockchain Tech Deep Dive | Innovating with Erlang and Elixir

We’re exploring why Erlang and Elixir are a good fit for innovation in the ever- growing blockchain space.

Erlang and Elixir in FinTech: 4 use cases
Erlang and Elixir in FinTech 4 use cases

Erlang and Elixir in FinTech: 4 use cases

Read how Vocalink, Goldman Sachs, SumUp and Solaris are using Erlang and Elixir BEAM languages in their tech stack.

Blockchain Tech Deep Dive | 6 Principles

Blockchain Tech Deep Dive | 6 Principles

Blog series of thinking from Erlang Solutions’ subject matter experts on blockchain technology from software engineering principles to how Erlang and Elixir can help you innovate in the space.