Updating Gettext from 0.x to 1.0 isn't entirely trivial - because Keila has custom translation helpers for handling Markdown. Fortunately there's a great explainer post by @whatyouhide - so if you've also been delaying the update, give it a read! https://andrealeopardi.com/posts/refactoring-gettext-to-speed-up-compilation/ #myelixirstatus #elixirlang #opensource #buildinpublic
Updating Gettext from 0.x to 1.0 isn't entirely trivial - because Keila has custom translation helpers for handling Markdown. Fortunately there's a great explainer post by @whatyouhide - so if you've also been delaying the update, give it a read! https://andrealeopardi.com/posts/refactoring-gettext-to-speed-up-compilation/ #myelixirstatus #elixirlang #opensource #buildinpublic
Updating Gettext from 0.x to 1.0 isn't entirely trivial - because Keila has custom translation helpers for handling Markdown. Fortunately there's a great explainer post by @whatyouhide - so if you've also been delaying the update, give it a read! https://andrealeopardi.com/posts/refactoring-gettext-to-speed-up-compilation/ #myelixirstatus #elixirlang #opensource #buildinpublic
💜📘 The Elixir Book Club has chosen our next book! #ElixirLang
Think Distributed Systems
Our first meeting for the new book is Sunday, January 25, 2026, and we will discuss chapters 1 and 2.
Join our Discord to participate!
💜📘 The Elixir Book Club has chosen our next book! #ElixirLang
Think Distributed Systems
Our first meeting for the new book is Sunday, January 25, 2026, and we will discuss chapters 1 and 2.
Join our Discord to participate!
💜📘 The Elixir Book Club has chosen our next book! #ElixirLang
Think Distributed Systems
Our first meeting for the new book is Sunday, January 25, 2026, and we will discuss chapters 1 and 2.
Join our Discord to participate!
News includes Arcana #RAG library for Phoenix, MquickjsEx embedding #JavaScript in #ElixirLang, LiveDebugger adds Streams support, Durable workflow engine, @josevalim teasing type improvements, Hologram receiving @TheErlef support, and more! @elixirlang https://www.youtube.com/watch?v=cULPRZTUWZQ
Come join DC Elixir for an Intro to Tele from the creator Harley Swick!
Tele is a radically simplified syntax for Erlang that strips away Prolog-era punctuation and brings a modern feel.
No matter your BEAM background or experience level, you're welcome to join us!
📅 January 28, 2026
🕖 7:00 PM Eastern
📍 Rockville Memorial Library, Rockville, MD
https://mobilizon.us/events/96981fd6-cfea-4551-ba88-93d1de7642fa
Elixir is a gradually typed language and for a few years now, every release has been introducing more and more capabilities to the type system.
A new version of #ElixirLang is on the horizon with even more type inference. My favourite bit is tracking of dynamic maps as keys are added or moved … with zero ceremony or developer effort 😍. It’s truly a joy when language design is taken seriously.
https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.0
Just a quick follow up to my blog post from last summer:
https://relistan.com/calling-go-from-elixir-with-a-cnode
We have now been running this for many months and it's rock solid, easy to work on, and a serious win. Very happy with this. #CrystalLang #ElixirLang #Golang
I'm on a mission to find every Enum.each/2 in the tooling I use and replace it with Task.async_stream/2 😁
News includes #NextJS to @elixirphoenix migration story, massive Credo performance improvements, Torchx on Apple Metal, DNSimple’s #Erlang case study, first @gleamlang conference announced, and more! Plus a 2025 retrospective. #ElixirLang @elixirlang https://www.youtube.com/watch?v=OW0RIuyghPM
News includes running #LiveView in the browser with #WebAssembly, New Nerves book launches in beta, PinStripe for Stripe integration, Beam Bots for robotics, @sasajuric@hachyderm.io’s #Goatmire talk, Tidewave updates, and more! #ElixirLang @elixirlang https://www.youtube.com/watch?v=8-f3sUMxgXI
News includes running #LiveView in the browser with #WebAssembly, New Nerves book launches in beta, PinStripe for Stripe integration, Beam Bots for robotics, @sasajuric@hachyderm.io’s #Goatmire talk, Tidewave updates, and more! #ElixirLang @elixirlang https://www.youtube.com/watch?v=8-f3sUMxgXI
If you use Credo on a large #ElixirLang project, you should grab the new 1.7.15 update. The perf improvements took the total runtime on our codebase at work from about 33 down to 9 seconds.
If you use Credo on a large #ElixirLang project, you should grab the new 1.7.15 update. The perf improvements took the total runtime on our codebase at work from about 33 down to 9 seconds.
My christmas present for you:
I've extracted an internal Elixir library that auto rotates partitioned tables in Postgres and created an open source hex package of it.
https://hex.pm/packages/partitioned_schema
For the 1.0.0 I need to polish the readme and add some typespecs. But it works and is actually a lot safer and capable than the old library I've been using for years in various projects.
Very useful for data that you don't want to keep forever like metrics.
Did a bit of polishing and cleanup and added better documentation on how to use the partitioned_schema library. That was a fun little christmas hacking session
My christmas present for you:
I've extracted an internal Elixir library that auto rotates partitioned tables in Postgres and created an open source hex package of it.
https://hex.pm/packages/partitioned_schema
For the 1.0.0 I need to polish the readme and add some typespecs. But it works and is actually a lot safer and capable than the old library I've been using for years in various projects.
Very useful for data that you don't want to keep forever like metrics.