|
Elixir Radar Newsletter Issue #452
|
|
|
This issue is brought to you by Erlang Solutions ...
|
|
|
|
🎄 Season's Greetings from Erlang Solutions! 🎄
|
|
As the year draws to a close, we want to thank you for your continued support. It's been a year of innovation, collaboration, and growth, and we're thrilled to have been part of it. We hope the festive season brings you time to recharge for the exciting opportunities ahead in the New Year!
|
|
For 2025, we want to remind you that Erlang Solutions is here to support you with all your Elixir needs. From team augmentation and consulting to training and support, we have the tools and experience to help you succeed.
|
|
|
|
|
|
|
Daniel Hoelzgen explores a way to store data in the session when using LiveView, by combining ETS, cookie-based sessions, and a JS Hook.
|
|
|
|
|
|
Many people from our community are adopting Bluesky (the "Twitter/X alternative"). So, Peter Ullrich helped us by providing a step-by-step guide for Elixir developers, like setting up custom domain handles. I myself have already joined, and Elixir Radar, Livebook, and Elixir are already there as well.
|
|
|
|
|
|
|
George Arrowsmith shows how Phoenix keeps your apps "secure by default." From built-in protections against XSS, CSRF, and SQL injection to easy authentication with mix phx.gen.auth, Phoenix ensures robust security without extra effort.
|
|
|
|
|
Voyages in Code - Sponsor
|
|
Detailed solutions to five days from 2023 — ten problems — highlighting parsing, data modeling, analysis, and optimization techniques that you can use. (Link includes a 50% OFF coupon for the full set visible once it’s added to your cart!)
|
|
|
|
|
|
|
Romario López breaks down creating an FTP client using a GenServer and the :ftp Erlang module. This is a good example of how to use GenServers and modules from Erlang's stdlib.
|
|
|
|
|
|
|
Karolina Kulig recounts the highs and hiccups of Elixir Stream Week, the live-streaming event using Elixir WebRTC. I think applying Elixir in that context is a great example of the "Making the simple things easy and the hard things possible" quote.
|
|
|
|
|
|
|
Chris McCord shows how to build a real-time Twitch clone using LiveView, Elixir WebRTC, and Fly.io.
|
|
|
|
|
Coverflex - Remote, Europe
|
|
Compensation is more than a pay-check, and traditional approaches don’t adequately reflect it or the way people work today. We’re on a mission to change that. We see compensation as everything a company gives their people in return for the work they do. It should be easier to understand, offer, manage and spend. We are looking for mid to senior Backend Product Engineers ideally with Elixir experience that are based in Europe.
|
|
|
|
|
January 24-25, 2025 - Virtual
|
|
|
|
|
January 31, 2025 - London
|
|
|
|
|
March 06-07, 2025 - San Francisco, USA & Virtual
|
|
|
|
|
April 02-03, 2025 - Braga, Portugal
|
|
|
|
|
April 17, 2025 - Providence, RI, USA
|
|
|
|
|
May 15-16, 2025 - Kraków, Poland & Virtual
|
|
|
As always, thanks for reading Elixir Radar!
|
|
|
|
-- Hugo
|
|
|
|
|