The Rubyist's Survival Guide to Elixir and Phoenix (expanded and updated for 2023)

Описание к видео The Rubyist's Survival Guide to Elixir and Phoenix (expanded and updated for 2023)

An introduction and overview of Elixir and Phoenix for Ruby developers (though if you know Python or similar already, it will probably be useful to you). Come learn how to survive in the jungle if all you have is Elixir and Phoenix! Perfect for the curious mind who knows what they're doing but is new to Elixir and wants a solid taste.

You've heard of this "better Ruby" before, and it sounds intriguing. It's performant, very scalable, and functional. But, it's a bit weird. It looks a lot like Ruby, but there's some big things that are different.

Note: The content here was originally developed for a conference presentation (Ruby HACK 2019). The original recording is still good and has value, but had two flaws that I've heard regret expressed about:

1. The content is rushed due to time constraints
2. The audio is poor and video is meh

This video is a re-recording of the same presentation, but with the full intended content, a few bug fixes, and some updates for 2023. Regrettably and to my horror, there was a hard-learned lesson for me about running the camera through a USB hub 🤦‍♂️. For about 10 minutes there is stuttering and loss of audio sync. I tried to re-sync the audio during editing as best I can, but the differential varies so wildly and frequently that after 4 hours of effort it's still not great. Lesson learned!

But overall I think the result is pretty good. I hope it's helpful and enojoyable for you.

Links mentioned in video:

1. What are 12 Factor Apps and Why Should You Care?:    • What are 12 Factor Apps and Why Shoul...  
2. Intro to Containers (aka Docker):    • Intro to Containers (Part 1 - Lecture)  
3. Dockerizing 2048:    • Intro to Containers (Part 2 - Dockeri...  
4. Forming Elixir cluster automatically (useful in K8s):
A. Hexdocs: https://hexdocs.pm/libcluster/readme....
B. Github: https://github.com/bitwalker/libcluster
5. Communities:
A. Elixir Slack Team: https://elixir-slackin.herokuapp.com/
B. Elixir Discord: https://discord.me/elixir-lang
C. #elixir-lang on Libera Chat

Комментарии

Информация по комментариям в разработке