benja123

benja123

Elixir is a cheatcode when using claude code

I just wanted to say that I recently got back into Elixir after many years of barely touching it (not really by choice). Funnily enough, the reason is Claude Code.

In the past three months I’ve built an app to help me track when things in my fridge are about to go bad, another one to help me practice speaking slower, and most recently an app to keep all of my agents in sync across platforms and machines.

I’ve noticed that when I build projects with Python + React, Claude Code isn’t nearly as good as when I’m working with Elixir/Phoenix. I think a big part of it is how little code you actually need in Elixir to make something useful. That means Claude has less context to deal with and tends to produce better results.

On top of that, Elixir is a very simple language to understand, which makes debugging much easier.

Most Liked

dimitarvp

dimitarvp

I’ve just started experimenting with this lately via a plain rsync shim and while it works okay, it’s very manual. What approach did you take?

DevotionGeo

DevotionGeo

So Elixir isn’t just very readable for humans, but it’s also easier for AI to understand.

gtcode

gtcode

FWIW, I took a break from 20x Claude and am using only the $200 OpenAI Pro right now.

This came up because I found that Claude, even on Opus-4.6 Max, makes mistakes and produces incorrect results compared to GPT-5.4 X-High – both research/docs and implementation/debugging.

Started on GPT-5 via codex about 5 months ago. It took a good month of experimentation to learn how to prompt it correctly.

Last Post!

dimitarvp

dimitarvp

Definitely. IMO we should try to share more. Problem however is: LLMs boost our productivity and we often don’t want to stop and fine-tune the prompting rules. Feels like we’re wasting time.

Next personal character development quest unlocked, then.

Where Next?

Popular in AI / LLMs Top

bradley
Hi everyone, I’m curious how people in the Elixir community are approaching evaluation frameworks for AI applications, whether you’re us...
New
DaAnalyst
Note: Not a strictly Elixir question but relates to us as well. A year or so ago I asked Grok (or ChatGPT, can’t remember) what would ha...
New
vkryukov
People are constantly debating which LLM is better for writing Elixir code, so I decided to compare the three SoA models from Google, Ope...
New
brendon9x
I’m CTO of a scale-up called Zappi and have switched the company from Ruby to Elixir, meaning all new backend services are now Elixir. I ...
New
mayel
You describe a function. An LLM hallucinates it. The BEAM compiles and runs it live in your runtime with no restart, no compile step, no ...
#ai
New
samoloth
Hi, recently I’ve discovered Matt Pocock’s skills for AI agents. They look extremely reasonable, especially after hearing his explanation...
New
jtippett
Hey all, have just published an elixir wrapper for rust’s https://bashkit.sh/, a virtual bash sandbox for LLMs. Cool things you can do in...
New

Other popular topics Top

Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 130579 1222
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
hariharasudhan94
Lets say I have map like this fetching from my database %{"_id" => #BSON.ObjectId<58eb1a7a9ad169198c3dXXXX>, "email" => ...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 54996 245
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 44167 214
New

We're in Beta

About us Mission Statement