Christopher Grainger's Avatar

Christopher Grainger

@cigrainger.bsky.social

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

1,043 Followers  |  194 Following  |  61 Posts  |  Joined: 04.09.2024  |  1.4904

Latest posts by cigrainger.bsky.social on Bluesky

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 โ€” ๐Ÿ‘ 177    ๐Ÿ” 60    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 2
Keynote: Ship it! A Roadmap for putting Nx into Production | Christopher Grainger ElixirConf EU 2024
YouTube video by Code Sync Keynote: Ship it! A Roadmap for putting Nx into Production | Christopher Grainger ElixirConf EU 2024

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
YouTube video by ElixirConf FLAME: Thinking differently about the BEAM

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
Preview
Josh Price: Ash and the Greater Elixir Community In this broad conversation, hosts Lars Wikman and Andrew Ek with guest Josh Price of Alembic, share insights on how Ash simplifies the process of building applications, integrates with AI, and future-...

It's a Two for Tuesday BeamRadio kind of day!

Here are two marvelous newly released episodes -
@joshcprice.bsky.social talking with hosts about @alchemyconf.com and @ash-hq.org

www.beamrad.io/90
#ElixirLang

22.04.2025 17:54 โ€” ๐Ÿ‘ 11    ๐Ÿ” 6    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 2

@cigrainger is following 19 prominent accounts