Christopher Grainger's Avatar

Christopher Grainger

@cigrainger

Here for the #Elixir #ElixirLang. Founder at [Amplified](https://amplified.ai). He/him

1,046
Followers
194
Following
61
Posts
04.09.2024
Joined
Posts Following

Latest posts by Christopher Grainger @cigrainger

Navy background, pink headline "New ways to support Gleam!"; below the headline there's a graphic that shows screen of the "Sponsor" page from gleam.run and its text: "Sponsorship and donations. Support Gleam's development by sponsoring us! he Gleam project" and the description as well as 3 pink buttons: Github Sponsors, Bank Transfer, Liberapay.

Navy background, pink headline "New ways to support Gleam!"; below the headline there's a graphic that shows screen of the "Sponsor" page from gleam.run and its text: "Sponsorship and donations. Support Gleam's development by sponsoring us! he Gleam project" and the description as well as 3 pink buttons: Github Sponsors, Bank Transfer, Liberapay.

Thanks to one of the discussions at the #GleamGathering, we decided to add more options to support Gleam development financially: now you can do it via direct bank transfer ⭐

All the details: gleam.run/sponsor

26.02.2026 18:32 πŸ‘ 25 πŸ” 11 πŸ’¬ 0 πŸ“Œ 0
Post image

#AshFramework just hit 1 million downloads on hex πŸŽ‰ #ElixirLang

11.11.2025 02:10 πŸ‘ 54 πŸ” 4 πŸ’¬ 1 πŸ“Œ 1

Long H Dang, David Rawlinson: HRM-Agent: Training a recurrent reasoning model in dynamic environments using reinforcement learning https://arxiv.org/abs/2510.22832 https://arxiv.org/pdf/2510.22832 https://arxiv.org/html/2510.22832

28.10.2025 06:29 πŸ‘ 3 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0

Had lots of fun chatting with Charles about dataframes! Dataframes are not just for data scientists :). #elixirlang #myelixirstatus

24.07.2025 21:46 πŸ‘ 9 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

This is going to be a fun one!

24.06.2025 05:06 πŸ‘ 7 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1

Oban is probably the greatest library I have ever used, especially with Oban.Pro on top. The value you get for free - or for a very reasonable amount - is mind-blowing.

20.06.2025 14:24 πŸ‘ 31 πŸ” 8 πŸ’¬ 1 πŸ“Œ 2
Preview
Phoenix 1.8 Gets Official Security Documentation Protect your application from hackers

Phoenix 1.8 Gets Official Security Documentation

paraxial.io/blog/phoenix...

18.06.2025 13:35 πŸ‘ 16 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

After using terraform for quite a long time and always finding HCL obnoxious and never getting on really well with various aspects of terraform cloud, state issues, etc, @pulumi.com is such a breath of fresh air. ESC and Insights integrated the way they are with IaC feels like I've got superpowers.

18.06.2025 10:44 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Maybe I'm just old but don't make me get on social media and broadcast the issue to the world to get support.

16.06.2025 15:27 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

BYOK has also messed things up -- I put in my Anthropic key, but if I try to use non-anthropic models, it appears my Advanced AI limit is being used by calls... using my own key. Wtf?

16.06.2025 15:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I love @raycast.com so much EXCEPT there's no way to get support when you need it and I'm considering cancelling. I upgraded to annual and it triggered a billing problem and there has been no possible way to get help. I've put in two feedback forms about billing and nothing. No other avenues afaict.

16.06.2025 15:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I am looking for new #ElixirLang opportunities, so if you have anything interesting then my DMs are open

12.06.2025 16:28 πŸ‘ 21 πŸ” 14 πŸ’¬ 2 πŸ“Œ 0

If you do stuff in Elixir, Erlang, Gleam, AtomVM or adjacently. You can just ASK to be on BEAM Radio (https://beamrad.io). We do reach out to people but very few people ask. Only the spammers in my inbox.

We want to show more of what happens in the ecosystem so don't be shy :)
#elixirlang #erlang

20.05.2025 18:55 πŸ‘ 41 πŸ” 22 πŸ’¬ 1 πŸ“Œ 2

If nothing else, Rust really made CLI come back and look and feel fun.

14.05.2025 04:50 πŸ‘ 6 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

Happily paid $5/month for @kagi.com search. I really hope to see more paid services that are ethical and ad-free.

The internet is broken by large corps and it is up to smaller businesses and individuals to get it fixed for ourselves.

12.05.2025 09:09 πŸ‘ 16 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0
Handoff v0.1.0 β€” Documentation

I've just released Handoff, a new Elixir library for distributed function graph execution.

hexdocs.pm/handoff

Among other things, the library enables distributed Nx computations (anyone said distributed inference?)

A huge part of this was sponsored by tvlabs.ai!

11.05.2025 05:47 πŸ‘ 58 πŸ” 15 πŸ’¬ 2 πŸ“Œ 1

Now this is exciting.

08.05.2025 11:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I mean at least I'll never run around and desert you.

08.05.2025 11:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'll never give them up.

08.05.2025 08:14 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thanks @zachdaniel.dev!

07.05.2025 14:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And #ElixirLang folks: anybody using LoggerJSON and getting codepoints instead of strings for certain metadata (e.g. file)?

07.05.2025 12:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Hey #ElixirLang folks -- what's the status of @opentelemetry.io logs?

07.05.2025 11:53 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Configure OpenTelemetry and Honeycomb they said. It will be fun they said.

06.05.2025 13:17 πŸ‘ 7 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I finally want to get a logo for benchee - it looks so sad without a logo compared to other popular libraries.

Any great ideas how to go about this?

What I basically would love:
* logo for the top of the README
* icon for the gthug org

#Elixir #OpenSource #Logo

02.05.2025 10:06 πŸ‘ 11 πŸ” 2 πŸ’¬ 8 πŸ“Œ 0

Hey #elixirlang folks who use @opentelemetry.io and @sentry.io: how do you reliably get trace ids into your Sentry exceptions? I know there's some work on the official SDK to integrate, but what are folks doing today?

02.05.2025 08:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Elixir is not owned by Big Tech

I enjoy an ecosystem that is not funded by a megacorp. How does Elixir continue to exist?
#elixirlang

29.04.2025 15:07 πŸ‘ 46 πŸ” 18 πŸ’¬ 1 πŸ“Œ 0
Tidewave

Introducing Tidewave: tidewave.ai

While working on our web apps, we run code, query the database, read logs, search docs… but our AI tools are limited to reading code.

Tidewave closes this gap by introducing Runtime Intelligence, for Phoenix and Rails. More coming soon, check out the website!

29.04.2025 20:20 πŸ‘ 178 πŸ” 60 πŸ’¬ 5 πŸ“Œ 2
Keynote: Ship it! A Roadmap for putting Nx into Production | Christopher Grainger ElixirConf EU 2024
Keynote: Ship it! A Roadmap for putting Nx into Production | Christopher Grainger ElixirConf EU 2024 YouTube video by Code Sync

Finally caught up on this talk from @cigrainger.bsky.social and it’s such a good intro to ML in Elixir

youtu.be/5FlZHkc4Mq4?...

26.04.2025 16:14 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
FLAME: Thinking differently about the BEAM
FLAME: Thinking differently about the BEAM YouTube video by ElixirConf

Yay! The FLAME talk @peregrine.bsky.social gave at ElixirConf US last year is finally up. This was one of my favorites of the conference.

youtu.be/KrAqMyjbkJQ

#ElixirLang

29.04.2025 10:22 πŸ‘ 15 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0
Preview
runtime(gleam): update filetype plugin, include new compiler and synt… Β· vim/vim@32f4973 …ax script closes: #17172 Signed-off-by: Kirill Morozov <mail2kirill@gmail.com> Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>

Vim just got built-in Gleam syntax highlighting and build support!
github.com/vim/vim/comm...

24.04.2025 19:45 πŸ‘ 58 πŸ” 7 πŸ’¬ 0 πŸ“Œ 1