logoalt Hacker News

phinnaeustoday at 2:49 AM2 repliesview on HN

Why pick elixir specifically here? I’m using opus/sonnet via Claude code for a moderately complex personal project built on phoenix and have had a good experience


Replies

neyatoday at 4:06 AM

Claude is good, I'm definitely not saying it's bad. But if you work with LiveView, it will tend to choose more complexity over simplicity. Weirdly enough I have a feeling it's trained more on Python/Ruby (Object oriented paradigms) style code than functional code, so it tries to get things done not so functionally.

FireBeyondtoday at 3:54 AM

Yeah, I've been building a fairly complex app with Claude and it has been great. Backend stack is a Go service, with TS front end and a solver running or-tools in Python.

I do think I do a good job of being very structured at breaking down my requirements and acceptance criteria (thanks dual lives as a devops and SRE guy and then PM). Extensive unit testing, discipline in use of sessions and memories and asking it to think of questions it should be asking me before even formulating a plan.