WilBarrios

WilBarrios

Who this resource is by

Created by Wilfredo Barrios as part of the open-source Coding5s Framework.

Short description

I’m sharing two free and open-source learning resources for Elixir:

  • Elixir Fundamentals
  • Elixir OTP

They are spreadsheet-based Creator Kits designed to generate structured learning activities with AI.

The workflow follows five learning stages:

Practice → Debug → Complete → Refactor → Extend

The kits are not tied to English. To generate lessons in another human language, simply change the language in cell B6.

Using them is straightforward:

  1. Open the spreadsheet.
  2. Set your preferred language in B6.
  3. Select the topic and learning configuration.
  4. Copy the generated prompts from the blue columns.
  5. Paste them into your preferred AI chat.
  6. Work through the generated lesson or exercise.

No installation, compilation, or special platform is required.

Contents

Elixir Fundamentals covers the language foundations: immutability, pattern matching, collections, functions and modules, recursion, Enum/Stream, ExUnit, errors, processes, message passing, and other core Elixir concepts.

Elixir OTP continues into OTP concepts such as applications, GenServer, supervisors, process state, fault tolerance, lifecycle, and resilient BEAM systems.

Price

Free and open source — MIT License.

Link

GitHub:

Documentation and reference examples:

Here you can see what the results look like.

I’d especially appreciate feedback from Elixir developers on the technical coverage of both kits and the separation between Fundamentals and OTP.

If something important is missing, misplaced, or introduced at the wrong point, I’d be very interested in hearing your suggestions.

Thanks!

Where Next? Top

Trending in Courses Top

lubien
I’ve been posting videos about LiveView JS Commands in my Youtube channel and so far I have 3 already published and 5 recorded and in edi...
New
WilBarrios
Who this resource is by Created by Wilfredo Barrios as part of the open-source Coding5s Framework. Short description I’m sharing two fre...
New

Other Trending Topics Top

JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve. They are GUI (Emerge) and State management (S...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
ausimian
Emily is an Elixir library that runs Nx computations on Apple’s MLX. Install it as the default Nx backend and Nx, defn, Axon, Nx.Serving,...
New
juhalehtonen
There has been a thread to discuss the Stack Overflow Developer Survey on this forum every year since 2018, so here’s yet another one for...
New

We're in Beta

About us Mission Statement