Elixir/Phoenix

Ideal for medium to big web applications with high scalability and realtime needs.

At Codegram, we are highly invested in Elixir and the Phoenix framework. Being the brain child of José Valim (Ruby on Rails core member), it goes a step further than Rails, but keeping its core values: clean code, maintainability, and developer happiness —all built on top of the battle-tested, decades-old Erlang/OTP virtual machine.

Elixir and Phoenix are perfect for realtime applications designed to handle a large number of concurrent connections including chat applications or bots, online games and collaborative apps.

Elixir’s underlying platform is Erlang —WhatsApp’s own foundation.

Elixir is a dynamic, functional language designed for building scalable and maintainable applications.

Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development, embedded software, data ingestion, and multimedia processing domains.

Companies such as WhatsApp, Discord, Facebook or Riot Games are heavy users, allowing them to grow enormous and resilient distributed systems.

What is Elixir/Phoenix good for?

  • Medium to big, ambitious web applications

  • Database-intensive applications

  • Realtime dashboards and metrics

  • Realtime, collaborative user interaction

  • Data Aggregation and Analytics

When it might be a bad choice?

Why Codegram for Elixir/Phoenix

Experienced

We've been working with dynamic languages and frameworks such as Elixir for more than 10 years.

Pragmatic

We know time-to-market is important - we cut the right corners.

Best Practices

We're big on testing and iterative methodologies.

Avid learners

We're take part of conferences and workshops so we're always ahead of what's to come.

We leverage LiveView

When it comes to real-time interactions, nothing beats LiveView.

We bet on Elixir

We believe Elixir to be one of the most productive, performant languages you can use.

How can we help you build your next Elixir/Phoenix application?

You can send us a message by emailing hello@codegram.com or filling out the form below.

e.g. Your Name
e.g. your.name@company.com
500
Read our Elixir/Phoenix posts

Peeking into Elixir - Part 1

Elixir, Getting Started
5 min read

ElixirConf US 2020

Elixir, Conferences
13 min read

Crawling websites with elixir and crawly

Elixir, Crawly
3 min read