Mini projects

This is where knowledge starts turning into skill.

Ship small Erlang systems, plan protocols, and lock in BEAM thinking through actual design work.

Mini projects

This is where knowledge starts turning into skill.

Project 1

Todo store as a process

Build a process that accepts tasks, stores them, and returns them on request.

  • Keep state only inside the process
  • Support add, list, and clear
  • Use messages instead of direct access

Project 2

Multi-client echo chat

Connect multiple processes to one central hub that distributes messages.

  • Use registered processes
  • Define clean message formats
  • Handle stop signals correctly

Project 3

OTP counter service

Use an OTP behavior for a stateful service with a restart strategy.

  • Model the counter as a GenServer
  • Plan the supervisor structure
  • Simulate a crash and observe the restart

Capstone

Build one thing that proves you can actually use Erlang.

The strongest confidence boost comes from shipping a small but real system. Use this panel to design your final project.

Your final project plan

Account

Login, register, and save your progress.

Account

Login, register, and save your progress.