Distributed Elixir made easy with Spawn

Hello Elixir enthusiasts! 🚀 As the tech landscape evolves, so should our tools and approaches to development. Today, I’m excited to introduce you to a significant advancement in Elixir development that can reshape how we build distributed systems – I present to you Spawn.

https://eigr.io/blog/distributed-elixir-made-easy-with-spawn/

Advent of Code 2023 Day 7: Elixir Sorting Rules Rule

Writeup of my solution for day 7’s challenge with explanation of a handy Elixir term sorting rules trick:

https://lakret.net/blog/2023-12-07-aoc-day7

Introducing Paraxial.io 2.0

Today Paraxial.io 2.0 is live, delivering major improvements to help you secure your Elixir and Phoenix applications.

https://paraxial.io/blog/introducing-paraxial

Advanced Multi-tenancy for Elixir Applications Using Ecto

In the second part of our series, we’ll build on our multi-tenant Phoenix application using Ecto custom types and other methods: https://blog.appsignal.com/2023/12/05/advanced-multi-tenancy-for-elixir-applications-using-ecto.html

Advent of Code 2023 Day 4: Memoization to the Rescue

Walkthrough of my solution to the day’s 4 challenge:

https://lakret.net/blog/2023-12-04-aoc-day4

What you should know about the live_session macro

Hey all, I wrote about the live_session macro surface and the three live_session options

https://dev.to/herminiotorres/what-you-should-know-about-the-livesession-macro-4f3o

Elixir Meetup #24 Online by Curiosum

New Elixir Meetup is incoming ⚡️- this time, you will get to know a lot about Elixir GenServers - no prior knowledge required (although if you are a pro - feel free to attend and ask a lot of questions 😅 ) This powerful tool is something that makes Elixir stand out among other technologies so it is very useful to be a master of it.

Our speaker Sigu Magwa will happily explain everything and help you master this knowledge like a pro 👍😎

More details below 👇

https://curiosum.com/meetups/elixir

Curiosum's Elixir Survey 2023 - results from 400 participants

In November, Curiosum conducted an Elixir Survey to gather insights about the state of the Elixir programming language. We collected answers from almost 400 responders, and now we’re ready to share the results with you.

Check it here: https://curiosum.com/surveys/elixir-2023

The Technology Behind GridPoint

A walkthrough of how GridPoint is using Elixir and Nerves to develop a state of the art energy management platform.

https://youtu.be/3WHzant4jZc

Performance optimization when adding 12,000+ markers to the map that renders fast with Elixir, LiveView, and Leaflet.js

https://medium.com/@azyzz/performance-optimization-when-adding-12-000-markers-to-the-map-that-renders-fast-with-elixir-04273cb304b0

https://dev.to/azyzz/performance-optimization-when-adding-12000-markers-to-the-map-that-renders-fast-with-elixir-liveview-and-leafletjs-54pf

Advent of Code 2024 Day 2 Highlights

A couple of Elixir’s dynamic programming goodies that were helpful today

https://lakret.net/blog/2023-12-02-aoc-day2

Avoid Trips To The Database With Nebulex

Another Elixir related article from my learnings while building my own apps! This covered integrating Nebulex, a caching toolkit, to easily add catching around some query functions that are called many times a minute per user. #elixir #elixirphoenix https://blog.guzman.codes/avoid-trips-to-the-database-with-nebulex-phoenix-series

Advent of Code 2024 started! Highlights from solving day 1 in Elixir with Livebook

A bit of an overview of my experience solving previous advent of code events and highlights from solving day 1 of this year’s #AoC in #Elixir with Livebook.

https://lakret.net/blog/2023-12-01-aoc

AWS RDS IAM database authentication with Ecto

AWS RDS supports IAM database authentication. This means that we don’t have to deal with password rotation and can instead use shortlived tokens as database passwords!

https://danschultzer.com/posts/setup-rds-iam-auth-with-ecto

When to use the handle_params callback

The handle_params/3 callback helps keep and restore the state in the URL of your LiveView. This is nice because you can share the URL with anyone.

#MyElixirStatus #ElixirLang #Elixir #Erlang

https://dev.to/herminiotorres/when-to-use-the-handleparams-callback-4n12

Credo

In this episode, we’ll learn how to use Credo to help us catch inconsistencies and improve our code.

https://elixircasts.io/credo

Elixir Book Club is reading Build a Weather Station with Elixir and Nerves

📘👨‍💻💜 The Elixir Book Club has chosen our next book!

Build a Weather Station with Elixir and Nerves: Visualize Your Sensor Data with Phoenix and Grafana

Our next meeting is December 10th, and considering the time delay in acquiring equipment for the book’s projects alongside the holiday season, this meeting will be more casual.

The December 24th meeting will be skipped.

The January 7th meeting will target Chapters 1, 2, and 3.

Join our Discord!

https://elixirbookclub.com/

Thinking Elixir 179: Future of AI with Elixir?

Episode 179 of Thinking Elixir. In the latest episode, we delve into the rapidly evolving AI ecosystem and its implications for us as Elixir developers, highlighting the potential hazards of relying on proprietary services like OpenAI and the benefits of self-hosted, open-source AI models. We touch on the Elixir LangChain library, how Elixir’s position of running our own AI models strengthens us, and the governance and financial risks of depending on a single AI provider. Tune in for why these topics matter and how they shape the future of development in the context of Elixir, plus the holiday season’s impact on our show schedule, and more!

https://podcast.thinkingelixir.com/179

Advent of Code Elixir Starter Template

If you are going to do Advent of Code in Elixir, I have a nifty starter template!

https://github.com/mhanberg/advent-of-code-elixir-starter #MyElixirStatus

Elixir streams and lists comprehensions

Focusing on Elixir programming, the new article is up on our blog. It highlights Stream’s lazy enumerable generation and contrasts it with Enum’s eager approach, suggesting the use of List Comprehensions for more concise code in certain scenarios.

https://curiosum.com/blog/elixir-streams-and-lists-comprehensions

Previous page Next page