Curated content from the Elixir community
Elixir Radar logo

Elixir Radar Newsletter Issue #336

 

Yesterday, Elixir turned 10 years old, wow! 🎉 🎉 🎉
 
As a co-founder of Plataformatec, I was lucky to be there from the very beginning. I could see Elixir getting born.
 
I remember when José pitched to us (his co-founders at Plataformatec) the idea of working full time in Elixir, back in 2012. The vision was clear and solid. José made us feel that Elixir could work! And... it worked! That's crazy, right?! What are the chances?! 😱
 
And here we are, stronger and in constant development. The community is vibrant and helpful. The ecosystem is growing and innovating in all sorts of different domains: web, embedded, data processing, media processing, numerical computing, machine learning, code notebooks, and more. Just... wow!

Being a part of this was a dream coming true. 🥲

Thank you for being part of this community, and for making it awesome! 🙌

 

Articles

What do you do if you're using multiple LiveViews and want to keep the state of one of them while the user is navigating around different LiveViews? Berenice Medel shows how to deal with that using the live_render's sticky option.
Knowing how to debug your Elixir project properly can be the difference between finding a bug in minutes or hours. Brooklin Myers shows how to debug using IO.puts, IO.inspect binding, IEx.pry, or Visual Studio Code debugger.
One can use Process.send_after(self(), :message_event, after_x_ms) to execute an action again after a specific time. But what if you want to cancel that timer? Bartosz Górka shares a quick tip on how to do that.
AppSignal - Sponsor
Let's explore three ways to implement event-driven architecture in Elixir — synchronously, using GenServer, and using GenStage.
Stephen Ball shows how to create a basic smart cell in LiveBook. If you don't know what a smart cell is, you should definitely check out the latest release of LiveBook!
OTP 25 was released and Kenneth Lundin introduces the new features that he is most excited about.

 

Videos

Sophie DeBenedetto talks about how the latest LiveView versions knocked down adoption blockers, opening the door to widespread adoption.

 

Job listings

New Relic - Remote, United States
We are looking for a mid level engineer to join our team - if it's a match, you'd be working on a tier 1 service with a cohesive, supportive team who would be deeply invested in your growth.
Broker Genius - Remote, anywhere (as long as partial overlap with Eastern Time)
Broker Genius is looking for senior & mid-level engineers. We are an industry-leading SaaS provider offering firms across the event industry the best-in-class technology to automate their mission-critical operations. This includes dynamic pricing, data insights, end-to-end ticket distribution & more with the largest marketplaces including Ticketmaster Resale, Vivid Seats, Stubhub, Seatgeek, etc.

 

Events

June 09-10, 2022 - Hybrid (London / Virtual)
June 11, 2022 - A Coruña
Aug 30 - Sep 02, 2022 - Aurora, Colorado
November 03-04, 2022 - Hybrid (Mountain View / Virtual)

 

As always, thanks for reading Elixir Radar!
If you'd like to know how to support our work even more, you can check this.

-- Hugo
Hugo face
Sent by Hugo Baraúna @ Elixir Radar
Av Paulista, 648, São Paulo - SP, Brazil
If you wish to unsubscribe, you can click here