Digests » 181


You can land your dream job. Practice for FREE and get awesome job offers

Just because you can code, doesn't mean you can pass a coding interview. Pramp is a peer-2-peer mock interviews platform, where you can practice your coding skills on demand. Pramp's matching algorithm will make sure you'll get to practice with other awesome engineers like yourself. After a few successful mock interviews, we'll reach out with real job offers at top companies.

this week's favorite

Phoenix LiveView: Interactive, Real-Time Apps. No Need to Write JavaScript

Phoenix LiveView is an exciting new library which enables rich, real-time user experiences with server-rendered HTML. LiveView powered applications are stateful on the server with bidrectional communication via WebSockets, offering a vastly simplified programming model compared to JavaScript alternatives.

Running Elixir in Docker Containers

One of the wonderful things about Docker 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. It just works. This is also great for debugging. If something doesn't work in production, you can run exactly the same image locally in matter of seconds.

Erlang OTP 21.2 Released

Erlang/OTP 21.2 is the second service release for the 21st major release with, improvements as well as a few features!

Elixir OTP applications on Kubernetes

OTP (Open Telecom Platform) provides rock solid foundations for building concurrent and fault-tolerant applications in Elixir. By building on top of GenServers and Supervision trees you not only get great performance, but also a modularized application. However, if you’re just starting to integrate Elixir into your stack your production infrastructure is probably not geared towards OTP applications out of the box.

Persistent Term a new feature in Erlang 21.2

Erlang 21.2 has a new feature called `persistent_term` this is a short introduction to the feature and how you can use it on your software.