Despite how we all might feel about another competing #elixirlang LSP, Dexter is *surprisingly* good.
I haven’t had a single problem with it after using it for a few days, which just hasn’t been the case with others. And it’s _fast_. Fast enough that I don’t need to think about it.
The Math of Nx by Matt Willy notes.club/TheEndIsNear/machine_lea... #ElixirLang
Spacewalk photo dithered with the `:cga` palette. Image credit: NASA
Space shuttle photo dithered with the `:cga` palette. Image credit: NASA
Astronaut spacewalk photo dithered with `:cga` color palette. Image credit: NASA
Photo of an almost-full moon taken during the Artemis II mission, dithered with `:cga` and `:atkinson` algorithm. Image credit: NASA
I updated my #ElixirLang dither library to support RGB and custom color palettes! It comes with several built-in palettes, my favorite being the 16-color `:cga` palette
This library will have a few mins of spotlight in my @elixirconf.bsky.social talk next week!
github.com/protolux-ele...
released Ekko: an Elixir SDK for building Amazon Alexa custom skills! Full request verification pipeline, AudioPlayer/playlist support, pipe-friendly response builder, and a mountable Plug.
#MyElixirStatus #ElixirLang
Penultimate ExMex 2025 release!
Category: Phoenix
From LiveView to PubSub systems
Animated LiveView: Pushing TailwindCSS v4 to the limit
— Justin Tormey
Make PubSub great again!
— Alvaro Callero
exmexconf.com/#videos
Final drop next week.
#ExMexConf #ElixirLang
Unlock type-safe event handling in Phoenix with AshTypescript's typed channels for seamless server-client communication!
#announcement #ElixirLang #ElixirPhoenix #frontend #phoenix #reading-list #typescript
The EEF needs your support for a major security grant, Hex-pm completes its first security audit, @josevalim.bsky.social drops a massive Tidewave update, and we discuss the ClickFix supply chain attack that hit #Axios, and more! #ElixirLang @elixir-lang.org www.youtube.com/watch?v=S_gh...
Tier 6: Type Classes by Quinn Wilton notes.club/QuinnWilton/haruspex/doc... #ElixirLang
Elixir engineer @ SuperAPI / Onsite #job #ElixirLang
Ash expressions are extremely powerful. Expressions can be compiled to SQL. You can filter on them, sort on them, reference them in policies, and aggregate over them. They can be used in your APIs with zero extra work. Define it once, use it everywhere.
#AshFramework #ElixirLang
At work, a significant portion of my time is spent writing Credo checks to improve code quality.
We've just open sourced 14 checks that we think will be useful to the #ElixirLang community, and we'll add more over time.
Give 'em a try, let me know what you think! 🎉
tylerayoung.com/2026/04/13/c...
Please meet Inlay - my very first #GleamLang package 🚀
It lets you embed urls for popular socials and content websites (e.g. if you include a link to a post in a Lustre component or a markdown static website, it becomes a cool looking widget)
github.com/kkostov/inlay
#ElixirLang #WebDev #IndieDev
ML Math by Matt Willy https://notes.club/TheEndIsNear/elixir-ml/ml-math #ElixirLang
#AshFramework atomic updates are extremely powerful. When you add a where: [changing(:name)] condition, in an atomic context it compiles into the UPDATE statement itself. The condition becomes a CASE expression in SQL. One atomic query. #ElixirLang
TVLabs has a bunch of repos coming soon :) One's already published:
github.com/tv-labs/bash
this is a full Bash implementation in Elixir (for better or worse), and supports a virtualized filesystem and `defbash` so you can insert your own native Elixir functions into your bash.
#ElixirLang
I was able to wire up Popcorn to run Elixir and PGlite to run Postgres, both in the browser. This means we can have an interactive and safe sandbox for arbitrary code.
Which means a really good experience learning Ecto on a website.
I'll publish it soon :)
#ElixirLang
No more long compile times from Cldr! This is not a drill!
#ElixirLang
`phoenix_seo` now supports a convention for building llms.txt with your app. More importantly, agents may be requesting a markdown version of your page. The readme has a tip on how to do this with LiveViews
hexdocs.pm/phoenix_seo/...
#ElixirLang
🔗 Fixing full recompiles of Elixir caused by Claude code
#ElixirLang #ElixirPhoenix #phoenix #reading-list
Localize, a successor to ex_cldr, is out now:
github.com/elixir-local...
#ElixirLang
Telemetry by elixir-grpc notes.club/elixir-grpc/grpc/blob/ma... #ElixirLang
We were unprepared for the last-days influx of submissions.
We had a pretty good set of talks already. Fewer submission than last year but overall high quality and competitive.
And with this blast of sessions stuff just got HARD. Time to start committing a program.
#goatmire #elixirlang
I've rebranded Ash Weekly to Ash Chronicle, and published the first edition for a very long time. I've been so busy but I'm happy I finally had some time to put one together!
#AshFramework #ElixirLang
open.substack.com/pub/ashchron...
AshAI lets you turn your existing #AshFramework actions into LLM tools. Policies and validations still apply, so the LLM can only do what an authorized user could do. You can expose them as an MCP server too, so Claude Desktop can call your application directly. #ElixirLang
Very last hours of the Goatmire Elixir Call for Talks.
sessionize.com/goatmire-eli...
#goatmire #elixirlang
Advent of Code 2022 by Hugo https://notes.club/hugomd/adventofcode2022/README #ElixirLang
Thanks to @kenkost.bsky.social, #AshFramework now supports relating "through" a path. This can dramatically simplify loading patterns and reduce cases where you'd have had to define a manual relationship or calculation. Super useful and all the benefits of relationships apply! #ElixirLang
I am _very_ interested to try this out…
hex.pm/packages/ex_...
#ElixirLang
The Gleam install page is a piece of art
#GLeamLang #ElixirLang #IndieDev
Chapt5 notebook by Todd Pickell https://notes.club/tapickell/nx_ml_learning/chapt5 #ElixirLang