6 ms·
As a web dev a lot of this is simply ongoing maintenance of a largely unknown quantity. Most web devs know React and use it extensively; Astro is something they
by seangrogg 3mo ago
As a web dev a lot of this is simply ongoing maintenance of a largely unknown quantity. Most web devs know React and use it extensively; Astro is something they'll have to learn on the job or hire for specifically.
It's akin to writing a backend in Haskell. Chances are you could write something performant that leverages FP in a way that serves as a magic bullet for your domain. But now everyone after you needs to learn Haskell and how to model all future problems in a way that conforms with it - or rewrite things again.
- oldandboring 3mo ago> Astro is something they'll have to learn on the job or hire for specifically. Before LLMs I would have agreed.
- hungryhobbit 3mo agoLLM + framework you don't understand goes in ... unmaintainable garbage comes out.
- CSSer 3mo agoBefore LLMs, learning on the job looked like reading documentation. Now it’s a guided tour with verification. When I produce things in this way, I’m not just blindly accepting it. The goal is that by the end of it I have learned more about the codebase and architecture, not less. I feel that’s important.
- skellera 3mo agoMany people don't understand this, even big tech engineers. They see LLMs as a bottleneck. It's more that they don't understand how to use it to multiply their skills, just basics and code gen.
- hungryhobbit 3mo agoI use multiple Claudes at a time, daily. It's precisely because of that experience that I wrote: LLM + framework you don't understand goes in ... unmaintainable garbage comes out. Claude follows code patterns and structure. If you setup that structure and those patterns properly, it will produce great code. If not, it will follow ... whatever it feels like, with each commit. If you just have it built something with a framework you don't understand, it will do so just fine! But over time every "vibe coded" change you make will drift it further and further, until you are left with a mess of vibe-coded spaghetti.
- 6510 3mo agoUsing it to understand a framework is fine.
- repelsteeltje 3mo agoI agree that's fine in that at least it's doesn't cause unmaintainable garbage. And might even get you up to speed quicker that reading the docs old school. But the GP point, that you're better off finding people that already, truly understand and are familiar with the tech (ie. Astro), imo still stands.
- 6510 3mo agoWe cant all be wise enough to use php. I read a fun comment the other day from a frustrated windows user who failed to configure linux in previous attempts but now with LLMs it was very easy for him.
- arcanemachiner 3mo agoLLMs are a lifesaver for configuring Vim. I could not be happier to get that drudgery out of the way.
- oldandboring 3mo ago> We cant all be wise enough to use php. I would love to know what this is supposed to mean.
- 6510 3mo agoit refers to > the GP point, that you're better off finding people that already, truly understand and are familiar with the tech (ie. Astro), imo still stands.
- freehorse 3mo agoNot a web-dev myself and I was wondering if, apart from unfamiliarity with astro or HTML being treated as unknown technology, it also has to do with having to handle fallback cases, eg the 3 point validation (web component, browser default, server), esp when one is used to have react (libraries) just handling it all without any more considerations.
- chipsrafferty 3mo agoI don't know about you, but my team uses React and we also have to handle validation on front end and back end, in different ways.