Re:Elixir 1.11
by mrjoelkemp on Tuesday October 06, 2020 @08:37PM
(#24704116)
I find building a simple game (like tictactoe) in Phoenix Liveview to be a good learning project. You can layer on multiplayer using Phoenix pubsub once you have a working one player version. You can also then layer on structs, typespecs, or any other idiomatic features of the language that you need practice in.
Re:Elixir 1.11
by datashaman on Wednesday October 07, 2020 @01:19AM
(#24705523)
Exercism is great for learning a language. https://exercism.io/tracks/elixir
I.e. I mostly just program for money, so how do I motivate myself to do a side project I'm not interested in, just to learn the language?
I wonder if I could ask my employer for two weeks of time to "rewrite" parts of our backend in Elixir, just so I could scratch that itch, without any of the consequences of it actually reaching production.
Like a programming language sabbatical