Backend

Live Search Using Liveview
LiveView provides real-time user interaction within an application. Some use cases where LiveView fit excellently in an application are input validation, button click, autocomplete and live search.
Read More…
Ecto Multi
There are times when we need to do multiple operations at once on various database tables. For example, when creating a new entity, such as a user, we might want to also insert a related property in some other table, such as a table that holds the preferences of a user.
Read More…
Elixir Function Guards
Sometimes, we’d like to have function calls depending on certain conditions, such as whether the role of a user is admin or just a mere peasant.
Read More…