davearonson

davearonson

I am looking for smallish problems to solve, using Elixir concepts beyond the basic syntax and concepts of Elixir as a language, such as OTP, behaviors, protocols, ETS, macros, etc. etc. etc. I think I have a good handle on Elixir basics, like how to use it to solve the same kind of problems I could solve with pretty much any other language, but have barely touched these other things.

Essentially I’m looking for an “advanced Elixir” kata site (whether fully devoted to that, or just part of a kata site or Elixir site or whatever), ideally with feedback mechanisms like Exercism used to have, or mentoring like it has now. Or at least a list of such katas. All the kata sites I’ve seen (such as Exercism.io, Codewars.com, etc.) have problems that are much too simple, and can be solved with rather straightforward basic Elixir – I’ve done most of Exercism’s Elixir track.

Any recommendations? (For sites/lists, or at least individual katas especially if you’re willing to give me feedback on my solution!)

Thanks!

Showing Posts 1 to 4

JEG2

JEG2

Author of Designing Elixir Systems with OTP

This is a great set of challenges to learn the distributed side of things:

joaoevangelista

joaoevangelista

This is not Elixir specific but Emily Bache has a ton of real world katas to train refactoring. All of them in common languages, but there is nothing stopping to do them in Elixir, maybe you can grab from a language that you know and rewrite in Elixir, then start refactoring, applying language constructs and so on :slight_smile:

davearonson

davearonson OP

Those look interesting! Thanks! I’ll take a whack at them soon(ish) and let everybody know when I’ve got some solutions posted on Github or my blog or something, for critiquing.

emadb

emadb

I know lot of time passed! :slight_smile:
Did you find (or invented) something interesting?

I’m interested in katas that help explain the OTP.

thank you.

— All posts loaded —

Where Next? Top

Trending in Chat/Questions Top

huvaxstra
HI Its matin and new in Elixir (my pleasure) im creator of Land of Rust want to build something like land of rust but for Elixir. ne...
New

Other Trending Topics Top

dominicletz
Hey there, I haven’t seen a list of useful Elixir specific skills for the popular AI tools yet so I’m starting one here with my first. ...
New
raa-ziq
Hi everyone :waving_hand: I wanted to share something I’ve been building — NowBlind, a random chat app designed to help people discover ...
New
mudasobwa
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
KristerV
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
OndrejValenta
(I just needed to vent somewhere and LinkedIn is full of hope, or hype, I’m not sure which exactly) AI dream has many faces, but general...
New
kip
Localize is the next generation localisation library for Elixir. Think of it as ex_cldr version 3.0. The first version will be released ...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews