3 comments

  • superjose20 minutes ago
    I&#x27;d say it depends.<p>On the degree the software evolves and will be used.<p>The reason we&#x27;ve spent years discovering patterns, creating special syntaxes has been to tackle certain domain problems more efficiently and to have systems that can evolve through time.<p>The only constant is change.<p>Albeit LLMs chunk out code (and with great know how impressive output), the developer must have the know how to pass a certain threshold.<p>Writing in unknown languages may seem fine at first. But once you go to the edge, you&#x27;ll be finding certain quirks, inefficiencies along the way that the LLM may work around it instead of removing it from root.<p>For example, I&#x27;ve been learning Effect.ts for some weeks now. I&#x27;ve used LLMs extensively, but before that there were a series of manual coding rounds first.<p>To understand composability, the nitty gritty, where things break, how, how the syntax is formed, and how could I structure some observability challenges I had around the library.<p>If I hadn&#x27;t gone through that process, the code quality would be subpar. It wouldn&#x27;t have been evident at first, but once the system would begin to evolve and adapt to feedback, things would be brittle, existing customers would be affected, and more.<p>I like to move fast without breaking things
  • tosh36 minutes ago
    what i&#x27;m seeing is agentic coding helps be(come) more ambitious<p>build your own framework, database, operating system, game engine etc<p>things that used to be infeasible (too hard, too big, …)
    • ChrisMarshallNY13 minutes ago
      <i>&gt; agentic coding</i><p>In my personal experience, agentic coding wasn’t useful, but using a chat inference, was. I still need to be the critical path, but the LLM has, indeed, become a <i>major</i> force multiplier.<p>A few minutes ago, I submitted an app for review, that I started work on, alone, in February. The Quality of the new version is astounding. I’m absolutely thrilled.<p>It’s a full rewrite (backend server, and frontend client) of an app that’s been shipping for a couple of years, and that took over two years, to originally write.<p>I wouldn’t have even tried it, without an LLM. That made all the difference. The majority of the work was done with the $20&#x2F;month ChatGPT Plus subscription, but the last few days, as I developed supporting materials and Web sites, I used the $100&#x2F;month Pro level. After my work, over the last few months, the upgrade was a “no brainer.”<p>But, at every step of the way, I needed to be there, to intimately review and manage the interaction with the LLM. There’s <i>no way</i> that I could trust it to “just do it.”<p>I’m sure that, sooner or later (likely sooner), LLMs will have progressed to the point that I can trust them to vibe-code a project like this, but I guarantee, that they aren’t quite there, yet.<p>To be fair, I know that I may have much higher standards than a fairly significant number of developers, but the end product of my work is about as far from “AI slop” as you can get.
  • Tim_yanxi2 hours ago
    [flagged]