Remix.run Logo
bicx 2 days ago

We're in an interesting time where my framework/stack choice is now much less dictated by existing engineer expertise and more about fundamental capabilities in the framework and stack themselves.

I ended up building an agent orchestrator in Elixir and Phoenix, not because I love working in Elixir/Phoenix (I do, but I just don't write code by hand anymore), but because the BEAM/OTP capabilities genuinely worked more reliably and elegantly to solve our orchestrator challenges.

I see projects like Hologram potentially showing up as the right tool for the job much more often. The barrier to picking up a new tool/framework/stack is so low these days with agentic development, and it comes down to speed, capability, and reliability.

Ironically, I don't think agents are going to suggest anything like Hologram on their own, so it is still down to human engineers to push it into common use. That might be the biggest barrier to adoption: overcoming obscurity so that LLMs suggest it as a solution.

turtlebits 2 days ago | parent | next [-]

I'm on the opposite side of this. With LLMs, I no longer feel the need to use crazy frontend frameworks and abstractions. I'm back to building static HTML with minimal JS (and ideally no build step). Instead of using Tauri/Wails for GUI apps, I just use Swift.

I no longer try to build everything around my choice of language.

grimgrin 2 days ago | parent | next [-]

right, you're using the tool for the job. author was reaching for reliability, re: OTP/beam. now we don't know if they actually needed it, but, you're saying the same thing to me

bicx a day ago | parent | next [-]

It was the BEAM process/actor model that fit much better for managing agents, and then there was the out-of-the-box live UI with Phoenix/LiveView that was really appealing. I had started the project in Typescript/Node (because that's my company's primary stack choice), but it hit a plateau in reliably managing multiple independent long-lived agent processes (not really what Node is designed for). I could have used an even more boring tech like Go with more robust process management, but Elixir and Phoenix also came with a lot out of the box. It's no surprise that OpenAI's reference project for agent orchestration (https://github.com/openai/symphony) is also written in Elixir.

catchnear4321 2 days ago | parent | prev [-]

i see one person saying it is now cheap to support the new hotness, which previously would have been its own project, and another saying it has become cheap again to do things the boring-yet-reliable way that maybe didn’t used to scale so great.

grimgrin a day ago | parent [-]

that's fair. probably i attached more weight to the opening line: "We're in an interesting time where my framework/stack choice is now much less dictated by existing engineer expertise and more about fundamental capabilities in the framework and stack themselves."

assuming author wouldn't choose X _just because_ it is the new hotness

bartblast 2 days ago | parent | prev [-]

[flagged]

christina97 2 days ago | parent | prev | next [-]

My framework/stack choice on the other hand is now much more dictated by the quantity and depth of existing literature on the internet about that stack.

hnedeotes 2 days ago | parent [-]

does that really help? I have had llms fumble pretty simple stuff in html/css and probably that's what there's more information on the internet, while with simple packages/languages with clear cut semantics it seems to be much better, even if off some samples pasted into context.

[edit] the case was simply, write me an html landing page, with a navbar, a content area and a footer, make sure the content on each area doesn't extend beyond 1200px wide , make each container centered (paraphrasing)

Towaway69 2 days ago | parent | prev | next [-]

That sounds like a case of SEO - Suggestion Engine Optimisation. Is that a thing yet? Sounds like the next AI Unicorn.

nightfuryg 2 days ago | parent | prev | next [-]

Did you use something like Jido or roll your own out of curiosity?

bartblast 2 days ago | parent | next [-]

There's Jido Assembly that uses Hologram under the hood: https://github.com/agentjido/jido_assembly

cpursley 2 days ago | parent | prev [-]

Also interested in learning more.

bartblast 2 days ago | parent | prev [-]

[dead]