Erlang Solutions Blog

What is Elixir?

We unravel the power of Elixir, a language celebrated for its fault-tolerance and concurrency features. Discover Elixir’s syntax, core features, and tap into expert insights to unleash its full potential.

Read Post
5 Key Tech Priorities for Fintech Leaders in 2023

5 Key Tech Priorities for Fintech Leaders in 2023

The fintech industry is a major disruptor. Each year, it impacts how consumers interact with financial companies and brings new and innovative means to meet ever-growing customer expectations and occupy market space.

Here’s Why You Should Build Scalable and Concurrent Applications with Elixir

Here’s Why You Should Build Scalable and Concurrent Applications with Elixir

In today’s world, when dealing with high levels of system requests, you need applications that can handle them without slowing down. Here’s where Elixir comes in. Elixir is a programming language that is designed to create highly scalable and concurrent applications. Built on Erlang’s virtual machine (BEAM), it has been used for decades to build highly reliable and scalable systems.

Here’s Why You Should Build Scalable Systems with Erlang

Here’s Why You Should Build Scalable Systems with Erlang

Building systems in the earlier days of the internet used to be pretty simple. While the system was admittedly pretty limited, the demand to scale…

Creating a simple weather application with Phoenix LiveView

Creating a simple weather application with Phoenix LiveView

we will discuss our experience building an online weather application in Elixir using Phoenix LiveView. We created a real-time weather application that allows users to see the past, current, and forecast temperature and precipitation data for any UK postcode.

Getting started with RabbitMQ: A beginner’s guide for your business

Getting started with RabbitMQ: A beginner’s guide for your business

Are you wondering if RabbitMQ will work well for your business? In our latest guide, we explore the basics of RabbitMQ and why it might just be the messaging system upgrade you’re looking for.

Can’t Live `with` It, Can’t Live `with`out It

Can’t Live `with` It, Can’t Live `with`out It

‘with’ is a powerful tool in Elixir, but it’s not without its quirks. This blog will help you understand how to use it best and how to manage unexpected behaviours.

Elixir, 7 steps to start your journey

Elixir, 7 steps to start your journey

Ready to embark on a learning journey? Find out why it would be good to know more about Elixir and the other BEAM languages.

Erlang’s virtual machine, the BEAM

Erlang’s virtual machine, the BEAM

The magic behind the concurrency and scalability of an Elixir system happens in this virtual machine. The Elixir code you write runs on it. Therefore, before addressing the features of the programming language, we must understand its fundamentals.

Building a Remote Control Car from Scratch Using Elixir

Building a Remote Control Car from Scratch Using Elixir

From the car straight to the app on your phone, check out how our America office uses Elixir’s fullstack capability to build a remote control car.

Elixir programming language

Comparing Elixir vs Java 

Comparing Elixir vs Java 

Attila Sragli explores his transition from Java, revealing insights crucial for informed language adoption.

A Comprehensive Guide to Ruby v Elixir

A Comprehensive Guide to Ruby v Elixir

Explore our latest Ruby v Elixir comprehensive guide. We look into their advantages, disadvantages, and optimal use cases and more.

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.

What is Elixir?

What is Elixir?

We unravel the power of Elixir, a language celebrated for its fault-tolerance and concurrency features. Discover Elixir’s syntax, core features, and tap into expert insights to unleash its full potential.

Why Elixir is the Programming Language You Should Learn in 2024

Why Elixir is the Programming Language You Should Learn in 2024

In this article, delve into the reasons why embracing Elixir could be the catalyst for your evolution as a developer in 2024.

Erlang

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.

The Power of Green Coding: Erlang and Elixir Leading the Charge

The Power of Green Coding: Erlang and Elixir Leading the Charge

In the era of the green revolution, Erlang and Elixir languages are helping industries reduce server consumption and minimise environmental impact. Here are some industry examples demonstrating this.

Erlang Security Audit

Erlang Security Audit

We’re launching the Erlang Security Audit during Cybersecurity Month to enhance code protection and address potential vulnerabilities.

Business challenges

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.

5 Erlang and Elixir use cases in FinTech

5 Erlang and Elixir use cases in FinTech

Erlang and Elixir can be found powering some of the most performative and innovative systems in the world of financial services.

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.

Blockchain in Sustainable Programming

Blockchain in Sustainable Programming

In our latest post, Cara May-Cole explores blockchain in sustainable programming and its impact on achieving greener solutions.

5 Key Tech Priorities for Fintech Leaders in 2023

5 Key Tech Priorities for Fintech Leaders in 2023

The fintech industry is a major disruptor. Each year, it impacts how consumers interact with financial companies and brings new and innovative means to meet ever-growing customer expectations and occupy market space.