Category

Elixir

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 and the embedded software domain.

Cloister - Working with distributed applications

Cloister - Working with distributed applications

The cloister is supposed to be run as the application, although advanced users might deal with the cluster assembly manually by directly starting Cloister. Manager within the target application supervision tree.

Read More

Phoenix 1.5.1 LiveDashboard's Request Logger

Phoenix 1.5.1 LiveDashboard's Request Logger

The most fun you'll ever have building interactive web applications. We guarantee it.

Read More

REAL-WORLD PHOENIX |> LET'S SEND SOME EMAILS

REAL-WORLD PHOENIX |> LET'S SEND SOME EMAILS

Sending emails is something probably almost all apps will have to be able to do at some point in time. So how do we go about doing such a thing with Phoenix and what libraries can we use for this, if any.

Read More

Running Elixir in Docker Containers

Running Elixir in Docker Containers

Containers is that you can easily freeze your environment and application in a Docker Image, and deploy it in production without worrying about installing dependencies on your servers...

Read More

Containerized development environment in elixir

Containerized development environment in elixir

Containerized development environment in elixir.Environment is shipped as ready-to-work bundle: all needed OS-packages, compilers, tools are pre-installed.

Read More

Realtime Market-Data Updates with WebSocket and Elixir

Realtime Market-Data Updates with WebSocket and Elixir

Cryptocurrency exchanges usually open their realtime feed for free and, like Coinbase Pro, without even having to create an account. This gives us a great way to build an architecture around realtime market data...

Read More

What's Changed on Phoenix 1.5.0-rc.0 release

What's Changed on Phoenix 1.5.0-rc.0 release

This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There have been a few deprecations, but this ugprade should be quick and easy for most folks.

Read More

Select into a Map with Ecto

Select into a Map with Ecto

I recently built a recurring report that required matching a bunch of data from an external API to data from a local database, and I wanted to show you a good way to do that.

Read More

Telemetry Attach and Execute

Telemetry Attach and Execute

The telemetry api is simpler than the name tends to imply. There are only two primary functions...

Read More

Getting Started with Phoenix and Elixir: Setup a CRUD App in Minutes

Getting Started with Phoenix and Elixir: Setup a CRUD App in Minutes

Phoenix is configured to use the PostgreSQL relational database for its applications by default. If you do not have PostgreSQL on your machine you can install it from here...

Read More

Update nested maps in Elixir

Update nested maps in Elixir

Maps are the "go-to" key-value data structure in Elixir. Maps can be created with the %{} syntax and key-value pairs can be expressed as key => value...

Read More

Protocols in Elixir

Protocols in Elixir

The Elixir docs describe protocols as “a mechanism to achieve polymorphism in Elixir.” I find that definition a little vague and generally feel that working through...

Read More

1of 3 Next Last