20 pointsby deofoo5 days ago3 comments
  • tern4 hours ago
    I'm mostly vibe-coding a system of comparable complexity in Elixir/Ash right now and it's an insanely good ecosystem for the use-case.

    The combination of credo, dialyzer, and tidewave means you have an iterative feedback loop at multiple levels of analysis.

    If it needs, it can call right into the running process with the CLI. Everything is runtime inspectable and manipulable, and agents just automatically figure out what to do instantly. Debugging is very quick.

    Ash AI gives you automatically generated MCP servers that let agents call functions in your software, so you can prototype the backend without building any UI.

    On top of that, the library ecosystem is battle-tested and encodes knowledge from decades of enterprise learnings. With agents, there's no reason to "just use bash" or "just use a python script" because it's easier for a human. You can just build an extremely robust application with high-level architecture patterns, self-healing, rich access permissions, minimal runtime mutation, etc. for free, because why not?

    (I have similar things to say about Rust with its algebraic typing, just, etc.)

  • abtinf5 hours ago
    How many times are you going to submit this in just one week? This is at least the third.
    • leowoo915 hours ago
      Submitter can be an agent, and codebase could be generated, as well as the bakery/love story idea..
  • heliumtera4 hours ago
    this time you made it for your grandma, boyfriend, or what?