Unleash Elixir


Build and scale powerful, mission-critical applications with Elixir. Leverage our 10 years of experience to advance your digital projects.

Talk with us

HONE + Elixir history

2016

Prior to Elixir, our main technology was Ruby and Rails. After a few years, the usage of some of our Rails apps went 1000x and it turned out that its performance and scalability are far from optimal causing availability issues and a skyrocketing server bill.

In early 2016, Elixir was gaining momentum as a performance-oriented alternative to Ruby and after listening to Jose's talk on Elixir at Euruko 2016, we were quickly eager to try it out.

First Elixir app

The very first Elixir app was a `Work Order` (think tasks) Phoenix prototype for plant production. At the time, Phoenix controllers felt a bit bulky, but the functional flow was refreshing compared to OOP.

2017

Communication Gateway

For our client HEXO, we created an Elixir-based Enterprise Service Bus alike application.

Operating in a new, highly-regulated environment, HEXO required strict transparency and control over how data flows between systems and users. Our Elixir solution enabled system integrations and data access to be both fully traceable and highly performant.

Funny thing, they had a product named Elixir.

Product named Elixir

2018

Fax processing

For HEXO, we developed a high-throughput inbox system that continuously processes incoming fax messages. The solution uses Elixir’s lightweight concurrency model to manage parallel tasks and isolate for smooth handling of large message volumes.

To address integration-specific edge cases and file processing challenges, we implemented supervised processes that automatically recover from errors, along with retry mechanisms for transient failures.

Document handling

Created an Elixir application to automate label generation and PDF document editing. The system uses Elixir’s concurrency to efficiently process high volumes of requests. The solution often handled 10 000+ documents an hour.

2019

Dynamic Nav sync app

Built an Elixir component to synchronize data between Microsoft Dynamics NAV and an e-commerce platform. The system handles continuous data flows—such as product updates, inventory levels, and order synchronization—in real time. With supervised processes and retry strategies, the integration ensures consistent, up-to-date information across both systems.

User roles and permissions management

For our client, we developed a SOC2 compliant Elixir-Phoenix platform for managing users, roles, permissions and access. It provided a robust process for access control and compliance in an enterprise environment.

2020

E-commerce API

Implemented a Phoenix-based API gateway to power a React e-commerce frontend. The gateway handles all client requests like product browsing, checkout flows, and user interactions with low latency and high reliability. Built on Elixir’s concurrent and fault-tolerant architecture, it handles traffic for around 20,000 clients.

Live order tracking

Created a Phoenix application that enables webstore clients to track their orders in real time. The system provides full visibility across the supply chain and, once shipped, integrates with all major Canadian carriers to display live transit updates.

AI document processing

Created an Elixir app for handling communication with multiple SageMaker models, handling prediction data and privisioning the models' computing resources.

2021

SMS communication platform

Started working on an SMS communication platform running Elixir/Phoenix for an LA startup.

E-shop

Built a lightweight Phoenix application providing a product catalog and e-commerce functionality for an NGO. The system enables browsing, ordering, and basic checkout flows while remaining simple, maintainable, and cost-effective..

Live inventory system

Built a comprehensive Elixir solution to fetch, and process data from multiple inconsistent and messy sources. The system handles a lot of data and it's designed for high concurrency and fault-tolerance. It automates tasks that would be infeasible to handle manually.

2022

Property enrichment

We developed a specialized Elixir-based system for product property enrichment and standardization. This solution integrates AI models to analyze inconsistent product attributes, resolve ambiguities, and apply standardized formats across catalogs. The system ensures cleaner, more searchable, and reliable product data—streamlining downstream process of catalog management.

Mobile app API

Developed a secure backend API + admin area with Elixir and Phoenix to power a health-focused mobile application for medical cannabis patients. The system manages user authentication, patient profiles, and dosage tracking while ensuring compliance with healthcare data privacy standards.

2023

Trading app

Developed an Phoenix/Liveview application for a trading floor that connects directly to traders’ primary application and enriches it with external market data, including regulatory filings and financial disclosures. The system leverages Elixir’s concurrent data pipelines to fetch and process large volumes of information in real time, performing on-the-fly calculations of key coefficients and metrics.

In app chat

Built a real-time direct messaging system in Elixir that seamlessly integrates into an existing peer-to-peer marketplace. The solution leverages Phoenix Liveview to offer dynamic and real-time experience, without using JS libraries.

2024

Crypto trading

Developed an Elixir-based trading application that automates cryptocurrency trading strategies. The system runs market simulations to backtest and optimize trading models, then executes trades automatically based on live market conditions.

SOP tracking

For a property management company we created a task management platform. The solution leverages Elixir and Phoenix to deliver real-time updates, a mobile-friendly LiveView client, and live notifications for field workers.

2025

For over a decade, our commitment to Elixir has only grown stronger. We continue to enhance and expand applications built in previous years while also developing a variety of new ones — many heavily leveraging LiveView.


Performance and productivity

Leading companies use Elixir to develop modern, blazing fast, and reliable apps that support millions of users (like Whatsapp and Pinterest).

Leveraging Erlang's VM, Elixir is both battle-proven and yet contemporary, capable of handling everything from web to blockchain and embedded systems.

Elixir's powers

Blazing Fast – Designed for real-time apps where milliseconds matter.

Infinitely Scalable – From one server to thousands, Elixir grows with your needs.

Rock-Solid Reliability – Built to self-heal and stay online even under failures.

Developer-Friendly – Clean, expressive syntax that keeps teams productive.

Great for Concurrency – Perfect for chat apps, IoT, financial systems, and more.

What do you build with Elixir


General purpose

Elixir is a general-purpose language and can be used for almost everything from distributed systems to web, blockchain. It shines where scalability, low-latency, and fault-tolerance matter.


Web applications and APIs

Elixir and the Phoenix Framework are a great choice for building dynamic web applications and APIs that need the capability of handling traffic at scale.


Embeded systems

With Elixir and Nerves you can build, deploy, and orchestrate IoT devices with speed and at scale.


hardware chip with Elixir Nerves software

Elixir by industry

E-commerce

Logistics

Fintech

IoT

SAAS

Healthcare

How we can help you

Product development

We can take on a fresh product concept and bring it to life using Elixir/Phoenix, while following best development and testing practices.

Team augmentation

In heavily regulated industries, flawless operations are mandatory. We have extensive experience designing custom systems that eliminate errors and guarantee operational excellence.

PR and code reviews

In heavily regulated industries, flawless operations are mandatory. We have extensive experience designing custom systems that eliminate errors and guarantee operational excellence.

Training workshops

Help developers from different backgrounds build up their Elixir and best practices knowledge through a hands-on experience.

Latest Elixir articles