blog.erlang.org
Erlang/OTP 24 Highlights
13+ min · · Finally Erlang/OTP 24 is here! A release that for me has been about 10 years in the making. As is tradition by now, this blog post will go through the additions to Erlang/OTP that I am most excited… · Shared by 9, including Ricardo Yasuda
github.com
vic/params
· Easy parameters validation/casting with Ecto.Schema, akin to Rails' strong parameters. - vic/params · Shared by 4, including Ricardo Yasuda
bartoszgorka.com
Don’t use Elixir modules in migrations
3 min · · Most of our projects use databases. We often do not realize that incorrectly used functionality may block our applications. Simple changes can save us from unpleasant consequences. · Shared by 5, including Ricardo Yasuda
synopsys.com
How I sped up one of our test suites by 17.5x by explicitly defining Elixir protocol implementations
8 min · · Fallback protocols could be causing slower tests when running with code coverage. Defining protocol implementations can improve the speed. · Shared by 10, including Ricardo Yasuda
nts.strzibny.name
Making 12factor Elixir/Phoenix releases
4 min · · Elixir had a bad reputation for its deployment story due to the complex tooling and compile-time configuration preference. That is history now as we can easily make Elixir v1.11 releases with the… · Shared by 10, including Ricardo Yasuda, Emerson Macedo
medium.com
Towards Maintainable Elixir: Boundaries
9 min · · The previous article discussed the high-level design in VBT projects. Today we’ll dive a bit deeper and take a look at the namespace… · Shared by 7, including Ricardo Yasuda
blog.rentpathcode.com
Running Dialyzer for Elixir Projects in GitHub Actions
7 min · · In this blog post I’ll show you how to set up GitHub Actions to perform type analysis on an Elixir project with Dialyzer. I’ll also share… · Shared by 7, including Ricardo Yasuda
blog.nytsoi.net
Simple Configuration Setup for Elixir Projects (v1.11+)
6 min · · A simple setup for configuring an Elixir project. · Shared by 6, including Ricardo Yasuda
papercups.io
Learning Elixir's GenServer with a real-world example
19+ min · · I started learning Elixir a few months ago, mostly through hacking on Papercups. I'm ashamed to say most of my Elixir education has been through trial and error, figuring things out as I go along. So… · Shared by 9, including Ricardo Yasuda
medium.com
Github actions for Elixir & Phoenix app with cache
7 min · · You can already find some samples on how to configure Github actions for an Elixir/Phoenix project but I couldn’t find one which shows the… · Shared by 5, including Ricardo Yasuda
curiosum.dev
Top 5 Elixir Skills to Learn in 2021 [for Juniors]
4 min · · In our short guide you will find the top skills and tutorials necessary to achieve success programming in Elixir in 2021 - especially for junior developers! · Shared by 4, including Ricardo Yasuda
mkaszubowski.com
A guide to event handling in Elixir
7 min · · Learn six different ways to implement event handling in Elixir and when to use each of them. · Shared by 7, including Ricardo Yasuda
AppSignal
Deconstructing Elixir's GenServers
10 min · · Elixir uses GenServers to keep state and run code asynchronously. But how does this work? In this episode of Elixir Alchemy, we'll deconstruct Elixir's GenServer module to see how it works under the hood. · Shared by 14, including Ricardo Yasuda, Jeff Kreeftmeijer
thinkingelixir.com
#034 José Valim reveals Project Nx
· José Valim visits and finally publicly reveals what Project Nx is! He and others have been working on it for 3 months and he's finally ready to unveil it. · Shared by 7, including Ricardo Yasuda, David Garner
binarynoggin.com
Tips and Tricks for Keeping Elixir Projects up to date
3 min · · Elixir has grown significantly since its inception in 2012 and has proven to be an effective programming language in a variety of industries. From gaming to food and beverage companies to learning… · Shared by 4, including Ricardo Yasuda
samuelmullen.com
Elixir Processes: Testing
9 min · · Testing is easy. It’s so easy, in fact, that every developer does it. Not only that, but every developer ever has been practicing TDD since they began programming. TDD, after all, is having an… · Shared by 4, including Ricardo Yasuda