Zach’s ugly mug (his face) Zach Leat­herman

“AI, make the website good”

2015 September 21, 2026

Millions of Large-Language-Model-generated words have been spilled on craftsmanship in this gilded-age of software development. We now have agents to plan how code will be written, agents to write code, agents to review code, agents to orchestrate and dispatch tasks to other more (or less) capable subagents (these heavily subsidized tokens aren’t going to pay for themselves).

I’ve been in this game long enough to recognize tooling improvements from software companies at the bleeding edge of technique and application and it usually goes something like this: “If we make it easier for developers to create software, they will have more bandwidth to produce higher quality software!”

I’m always left wondering (suspecting the answer with hopeful optimism that my hunch is wrong this time): do these workflow improvements actually improve how people (technical or otherwise) experience software? Certainly we have more software. But is it better? I don’t know.

Front-end web developers have lived through a few cycles of this (seven or eight years of client rendering, fifteen years of the single-page-application-era smokescreen are a few that come to mind), sold as though improvements to developer experience would cause the reanimated corpse of Ronald Reagan himself to ask you for commit access to ship trickle-down improvements to user experience.

Is this cycle repeating the same playbook (on a more accelerated pace)? Certainly we’ve seen numerous recent anecdotal examples of software becoming less reliable over time (GitHub is the most recent scapegoat I’ve seen, but on my read they seem to be a second-order victim more than anything).

(Seems like a great time to be in the Monitoring/Status Page business).

With these seismic changes, I will continue to make the argument that craft defined as caring about the quality of output (independent of the tools used to generate the output) is more important than ever. Caring about what you ship will always have real-world value to visitors/consumers/users real people.

Prefers-reduced-motion respecting web performance filmstrips from the AI category on Speedlify, a category boasting a failing median Core Web Vitals score with 12 out of 13 sites failing Lighthouse performance and Axe accessibility checks.


IndieWeb Avatar for https://unsplash.com/Poster image by Alex Simpson

< Older
Icon Fall Web Component

Zach Leatherman IndieWeb Avatar for https://zachleat.com/is a builder for the web at Font Awesome and the creator of Build Awesome (née IndieWeb Avatar for https://www.11ty.devEleventy/11ty), an award-winning open source website generator. He measures website performance with speedlify and at one point became too fixated on web fonts. He has given 89 talks in nine different countries at events like Beyond Tellerrand, Smashing Conference, Jamstack Conf, CSSConf, and The White House. Formerly part of CloudCannon, Netlify, Filament Group, NEJS CONF, and NebraskaJS. Learn more about Zach »

20 Reposts
Nicolas HoizeyMatt SteeleDaniel SchildtTom CasavantRyan MulliganIndieWeb Avatar for https://lemmy.bestiver.seWayne ElginŠime VidasKhalid ⚡Patrick GreybillPhilipp TootloffRoel NieskensGoOzdavidvedvickFynn Ellie BeckerpatakDavid Roesslitoni / linkDylan Piercey
44 Likes
danOlivier ForgetAndrew DouglassChrisJen Looper, PhDstrongestAshur Cabrera 🍂Dylan StaleyRowan-PaulMichaelChrisRyan MulliganRemco HaszingAaron HanskarlaWayne ElginAlena JacíkováFippRobin MientjesAyman HamadAlan StearnsmotionsuggestsbillPatrick GreyNico EinsidlerPhilipp TootloffAydanFynn Ellie BeckerValedamianwalshJacky AlcinéEric BaileyDave Rupertpataktoni / linkMike AparicioDavid RoessliOlu Niyi-Awosusiaeri@interwebs:~/bsky$Slop Machine (slopmachine.dev)Dylan PierceyTynan Purdy ⁂ValeKool Mo Di
15 Comments
  1. Eric Bailey
    Eric Bailey

    wow the thing that defaults to additive behavior makes bloat you don't say

  2. Zach Leatherman
    Zach Leatherman

    at least we’re adding faster than ever

  3. westbrook
    westbrook

    Lots of people “want to make software”, it’s almost not even a Venn Diagram when you also show the much smaller circle of people who “want to make good software”. 🫠

  4. Roel Nieskens
    Roel Nieskens

    @zachleat A++++++++++++++ passive aggressive animations, would replay again

  5. Slop Machine (slopmachine.dev)
    Slop Machine (slopmachine.dev)

    AI: *replaces four lines of semantic HTML with 80 megabytes of div soup, three hallucinated npm packages, and a loader that spins forever*

  6. damianwalsh
    damianwalsh

    @zachleat Love the new compare feature. The filmstrip is very cool. It’s impressive to see new features added to what already began as a comprehensive resource. Any plans to add more sites to the comparison?

  7. Zach Leatherman
    Zach Leatherman

    @pixelambacht *runs away screaming* 😅

  8. Zach Leatherman
    Zach Leatherman

    @damianwalsh I didn’t apply filmstrips and comparisons to the Built Awesome category for resource (file size) reasons on the site. I think it’s possible to readd it back in at some point but I just want to take care there as this site does pressure GitHub’s free tier 😅

  9. McNeely
    McNeely

    @zachleat I'm not saying this to absolve any of these companies but do you know if there is an available comparison for these sites for when you start using the different services? Anecdotally it always seems like the homepages are the worst offenders because that's were … Truncated

  10. Zach Leatherman
    Zach Leatherman

    @McNeely ah, I don’t think I’m trying to make that point. The point I am trying to make here is that we aren’t at the level of automation that will craft good quality (and good quality is still important) but to your point, I don’t know! It doesn’t seem like that could be measur… Truncated

  11. Evil Jim O’Donnell
    Evil Jim O’Donnell

    "Claude, make number go up."

  12. BurtonJ
    BurtonJ

    Including bugs and outages 😭

  13. Chris
    Chris

    The tell that AI is ultimately another automation tool is that to the end user, nothing much has changed. The user experience of five years ago is similar than to today. We had online chat back then too. A regular person wouldn’t perceive any difference now that AI is doing whate… Truncated

  14. Zach Leatherman
    Zach Leatherman

    I think we should raise our standards

  15. iamdtms
    iamdtms

    @zachleat I'm still believe that there are tasks for the AI and tasks for human that way. I'm still have projects with no AI entangled for the frontend design.

Shamelessly plug your related post

These are webmentions via the IndieWeb and webmention.io.

Sharing on social media?

This is what will show up when you share this post on Social Media:

How did you do this? I automated my Open Graph images. (Peer behind the curtain at the test page)