Speaking of excellent documentation, from the documentation you can jump right into the code and see how a particular elixir function is implemented. Super useful personally for me as a learner. For example , go to https://hexdocs.pm/elixir/Enum.html#map/2 and click on the little "<\>" on the top-right
I've been using Elixir for personal projects for the last 2 years; The syntax is refreshing coming from C#/Java world. I learnt so much while learning to program in Elixir especially Pattern matching, functional programming and Actor-model concurrency. Highly recommended
Take a look at the warranty. If the drone crashes, it's our fault not yours. In that sense, flying Skydio 2 should require about the same minimum skill as using a smartphone camera (i.e. none). We say a three year old can operate it, but that's not a hard minimum ;)
That said, there is always a skill ladder to climb if you want jaw-dropping professional footage, where understanding lighting, composition, editing, etc. benefit the quality of what you can make. The drone is pretty good at autonomously picking good shots, but there's also a lot of manual control possible, especially with the controller.
Depends on what kind of drone. Flying a FPV / racing drone requires some skill (but not much if you've played games). Flying acrobatic drones in third person (eg. https://www.youtube.com/watch?v=duHCDwH9G2M) requires a lot of skill.
Compared to those, flying drones like those from DJI require almost no skill. These drones do some form of obstacle avoidance on their own. You basically have to tell them where to fly and they will go there. Some are smarter than others in how they execute the manoeuvres, but some common sense will get you a long way with those.
Hobbiest, here. While these types of products are very easy to learn how to control, I would discourage anyone from suggesting that they "fly itself" because it's that type of thinking that encourages newcomers to the hobby to ignore learning about safety and following regulations. They only fly itself to a degree, you still need to be diligent and they can be dangerous machines.
But the article is about phoenix from nothing. The reader is encouraged to work through each literate commit. Mix is not used until half way through the article.
Best not to sneak an email collection scheme in on people even if it really is only for your newsletter.
Most people have more than enough spam in their inbox already, if someone wants to get updates it's very easy for them to just click a button that says "Click here to get updates".
Even if it isn't nefarious, it's often unwanted. I usually turn around if I have to provide my email to see some sort of whitepaper or sample because it means I will have to later unsubscribe from whatever email list I was put on and hope they don't share the list with others (which happens, often).
If only there was an email service that let you create multiple email addresses for free! Or better yet one that let you create an email address that only exists for 10 minutes. A 10 minute mail service if you will.
The background image in the e-mail collection form can be opened in a new tab. It's full-size, so you can see the ToC without buying to book or signing up.