Digests ยป 290

this week's favorite

A guide to event handling in Elixir

There are many possible ways of event handling. Choosing the wrong one for your needs can be a serious mistake. This article shows you some of the choices available and trade-offs you have to consider with each of them. Some are related to Elixir itself, and some are technology-agnostic.

Orchestrating computer vision with Elixir at V7

Training a neural network for image and video classification often requires multiple steps. First, you annotate images and frames with bounded-boxes, polygons, skeletons, and many other formats. The annotations are then labeled and used to train computer vision models. Labeled annotations are also used to verify models against biases, outliers, and over/underfitting.

10 years(-ish) of Elixir

The goal of this post is to focus on the current state of some projects in the ecosystem and then briefly highlight a few of the exciting efforts coming over the next months.

Working with Elixir Releases and performing CI/CD in containers

As We run almost all our work loads in containers we take advantage of the same build pipelines for building container images to run CI/CD as well. Elixir runs on BEAM and has some nice features such as hot redeploys that is something anti to the concept of containers where they are immutable images none the less it does not mean Elixir is not container friendly.

How I learned a language and launched a product in 60 days

I've spent most of my career as a software engineer writing in Javascript and Ruby. I've long been intrigued by the concepts behind functional programming (years ago I wrote a small toy to try to achieve immutability on the web, like a centralized IPFS), and a friend introduced me to Elixir, which incorporated some Ruby syntax, making it a bit friendlier to get started with.

jobs

Senior/Principal Software Engineer at Kevala (Seattle)

Kevala is looking for an experienced senior/prinicipal (Elixir) software engineer to help design and build a modern healthcare workforce orchestration platform. This is an opportunity to build a new product from the ground up. You will be working directly with a battle-tested founding team during the early stages of a growing startup.