Paycheck, events, idempotency and Elixir - what do they have in common?Paycheck, events, idempotency and Elixir - what do they have in common?#Backend#Elixir#Technology
How atom keys with JSON in Ecto can break your systemHow atom keys with JSON in Ecto can break your system#Backend#Technology
Ecto.Query.preload/3 vs. Ecto.Repo.preload/3Ecto.Query.preload/3 vs. Ecto.Repo.preload/3#Backend#Technology
Renaming column and table in database migrations with Elixir and PostgreSQLRenaming column and table in database migrations with Elixir and PostgreSQL#Backend#Elixir#Technology
Modular software design - 10 common mistakesModular software design - 10 common mistakes#Technology#Backend
Concurrency and parallelism with Elixir and BEAMConcurrency and parallelism with Elixir and BEAM#Web#Backend#Technology#Elixir
Handling failures in background workers with Elixir and supervisorsHandling failures in background workers with Elixir and supervisors#Web#Technology#Elixir#Backend
Decomposing domain models based on lifecyclesDecomposing domain models based on lifecycles#Backend#Technology
Why shouldn't you use Elixir code in database migrations?Why shouldn't you use Elixir code in database migrations?#Backend#Technology#Web#Elixir
Should you use database transactions for data consistency?Should you use database transactions for data consistency?#Technology#Backend
Quick look at new :gen_server handle_continue callbackQuick look at new :gen_server handle_continue callback#Backend#Technology