Often after someone recommends me a book, I forget who recommended it and the recommendation itself. Therefore I made a site that saves books that are recommended to you and why they were recommended.
The feature to add notes of the book allows for reminding yourself what was most interesting or to stash your differences with the writer. Combined with labeling the books, the notes and recommendations will be aggregated on specific topics.
Test Dispatch (Elixir lib)
For integration testing without webdrivers, this library takes the form out of a page after a GET request. It fills in the given fields and uses that to POST the form. This library ensures that your forms and links are still tested combined with the controllers that receive the data.
It will also follow links when you want to use it for a user flow test.
I made a Phoenix LiveView powered multiplayer game with some colleagues on a road trip from Groningen to Prague. The game uses Phoenix LiveView in combination with a simple GenServer as a backend.
The code is findable as open-source at Github