Hello my friend.
If you have arrived here you are probably looking for some code in Elixir, whether you are my student or someone considering my profile for a unique opportunity.
So let me guide you through the repositories to better serve you.
The simplest samples for start to understand that amazing language.
- Hello world, with + Check in this simple sample how elixir work with processes exchanging messages even in distinct nodes. You can check how it was created seeing my video on youtube(Portuguese only).
- Course - Elixir in practice - Introductory This course covers the fundamentals of the elixir. We use a dynamic in which you learn as you need to solve problems. Watch the playlist with 26 lessons on youtube(Portuguese only).
- Repoissues A sample from the book "Programming Elixir 1.6 Functional |> Concurrent |> Pragmatic |> Fun". Is a good project to think about the functional approach.
Understanding Supervisor struct and strategies
- Fault tolerance: This repository shows how Elixir uses the OTP supervisor to produce fault tolerant systems. Watch on youtube(Portuguese only).
- Scalability: See how to grow your application through processes overseen by a dynamic supervisor. Watch on youtube(Portuguese only).
- A practical example: This repository shows a practical example of how to use supervisors, manage messages and process queues. It is also a good example of how to interact with external systems.
- TODOList - REST API: The simple sample of how to create a REST API in Phoenix that covers CRUD operations.
- Rumbl: Based on the famous book "Programming Phoenix 1.4 Productive |> Reliable |> Fast"