Elixir
Building an event-sourced game with Phoenix Liveview: Unit testing patterns
This article is part of a series on building an event-sourced game in Elixir with Phoenix Liveview. Other articles are: Introduction Architecture Game logic: an event...
read articleBuilding an event-sourced game with Phoenix Liveview: Decrementing the timer
This article is part of a series on building an event-sourced game in Elixir with Phoenix Liveview. Other articles are: Introduction Architecture Game logic: an event...
read articleBuilding an event-sourced game with Phoenix Liveview: Building the view's states from the events and reacting to changes
This article is part of a series on building an event-sourced game in Elixir with Phoenix Liveview. Other articles are: Introduction Architecture Game logic: an event...
read articleBuilding an event-sourced game with Phoenix Liveview: Acting on the game from the views
This article is part of a series on building an event-sourced game in Elixir with Phoenix Liveview. Other articles are: Introduction Architecture Game logic: an event...
read articleBuilding an event-sourced game with Phoenix Liveview: Game Server
This article is part of a series on building an event-sourced game in Elixir with Phoenix Liveview. Other articles are: Introduction Architecture Game logic: an event...
read articleBuilding an event-sourced game with Phoenix Liveview: Making game states explicit
This article is part of a series on building an event-sourced game in Elixir with Phoenix Liveview. Other articles are: Introduction Architecture Game logic: an event...
read articleBuilding an event-sourced game with Phoenix Liveview: Expressing domain concepts in the code
This article is part of a series on building an event-sourced game in Elixir with Phoenix Liveview. Other articles are: Introduction Architecture Game logic: an event...
read articleBuilding an event-sourced game with Phoenix Liveview: Handling errors
This article is part of a series on building an event-sourced game in Elixir with Phoenix Liveview. Other articles are: Introduction Architecture Game logic: an event...
read articleBuilding an event-sourced game with Phoenix Liveview: An event sourced model
This article is part of a series on building an event-sourced game in Elixir with Phoenix Liveview. Other articles are: Introduction Architecture Game logic: an event...
read articleBuilding an event-sourced game with Phoenix Liveview: Architecture
This article is part of a series on building an event-sourced game in Elixir with Phoenix Liveview. Other articles are: Introduction Architecture Game logic: an event...
read articleBuilding an event-sourced game with Phoenix Liveview: Introduction
This article is part of a series on building an event-sourced game in Elixir with Phoenix Liveview. Other articles are: Introduction Architecture Game logic: an event...
read articleTesting that a GenServer exited
In the project I'm working on, I need to keep a GenServer up for a while, but I don't want to keep it up forever as I want to free resources. The solution is to use the timeout mechanism with an...
read articlePassing data to session while testing in Elixir
I struggled a while when I tried to pass data to the session while setting up a Liveview test. I googled a lot and asked on the elixir slack for a solution, but everything I saw seemed quite...
read article