Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. In the last week, I’ve seen an uptick in ‘AI is good for boilerplate’ posts.

In the last week, I’ve seen an uptick in ‘AI is good for boilerplate’ posts.

Scheduled Pinned Locked Moved Uncategorized
25 Posts 19 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • david_chisnall@infosec.exchangeD david_chisnall@infosec.exchange

    In the last week, I’ve seen an uptick in ‘AI is good for boilerplate’ posts. It is 2026. Metaprogramming is over 50 years old. Why are we writing boilerplate at all, much less creating expensive tools that let us write more of it faster?

    vladimir_lu@hachyderm.ioV This user is from outside of this forum
    vladimir_lu@hachyderm.ioV This user is from outside of this forum
    vladimir_lu@hachyderm.io
    wrote last edited by
    #21

    @david_chisnall @simon because you see if we had people with expertise in metaprogramming they would demand to be paid like experts and it’s much easier to have some opex to a third party than to have expensive humans do the work. Bonus if labour costs lessen as a result.

    david_chisnall@infosec.exchangeD 1 Reply Last reply
    0
    • david_chisnall@infosec.exchangeD david_chisnall@infosec.exchange

      In the last week, I’ve seen an uptick in ‘AI is good for boilerplate’ posts. It is 2026. Metaprogramming is over 50 years old. Why are we writing boilerplate at all, much less creating expensive tools that let us write more of it faster?

      K This user is from outside of this forum
      K This user is from outside of this forum
      kumbunterland@mastodon.social
      wrote last edited by
      #22

      @david_chisnall because quite often the source of boilerplate isn't mine, e.g. terraform or fitting into an existing project. I wish my life was just the interesting parts!

      1 Reply Last reply
      0
      • pcdevil@mastodon.socialP pcdevil@mastodon.social

        @david_chisnall I got this argument two years ago from various colleagues, as "look, LLM is very good at generating boilerplate for front-end tests, back-end api functions...".

        my immediate reply was *why do we need those boilerplates? why don't we create an abstraction layer that does all of those and call that every time we need it?*
        they usually just answered with dismissal and vaguely explaining it would be too much work - so instead of reducing complexity, we added more via "AI" agents 🫠

        markhughes@mastodon.socialM This user is from outside of this forum
        markhughes@mastodon.socialM This user is from outside of this forum
        markhughes@mastodon.social
        wrote last edited by
        #23

        @pcdevil
        In any working group there will be more stupid than sense.

        This only matters when stupid doesn't recognise sense, but unfortunately GenAI somehow evokes that failure in stupid. I've given up trying to explain and could spend days writing up all the reasons why using GenAI based on LLMs to create software for actual use is almost always a bad thing. But it wouldn't make any difference.
        @david_chisnall

        pcdevil@mastodon.socialP 1 Reply Last reply
        0
        • markhughes@mastodon.socialM markhughes@mastodon.social

          @pcdevil
          In any working group there will be more stupid than sense.

          This only matters when stupid doesn't recognise sense, but unfortunately GenAI somehow evokes that failure in stupid. I've given up trying to explain and could spend days writing up all the reasons why using GenAI based on LLMs to create software for actual use is almost always a bad thing. But it wouldn't make any difference.
          @david_chisnall

          pcdevil@mastodon.socialP This user is from outside of this forum
          pcdevil@mastodon.socialP This user is from outside of this forum
          pcdevil@mastodon.social
          wrote last edited by
          #24

          @markhughes @david_chisnall I agree with you, but to be fair it was around the time when people just started using LLMs and code agents (or at least started around me), so I was in the impression that - as with other technologies - my peers will weigh the pros&cons and my opinion will matter on the subject.

          since then I know that's not the case and I just quietly do my work without "AI", and snarkly smile when a stupid implementation turn out to be an LLM output without review by the author 🫠

          1 Reply Last reply
          0
          • vladimir_lu@hachyderm.ioV vladimir_lu@hachyderm.io

            @david_chisnall @simon because you see if we had people with expertise in metaprogramming they would demand to be paid like experts and it’s much easier to have some opex to a third party than to have expensive humans do the work. Bonus if labour costs lessen as a result.

            david_chisnall@infosec.exchangeD This user is from outside of this forum
            david_chisnall@infosec.exchangeD This user is from outside of this forum
            david_chisnall@infosec.exchange
            wrote last edited by
            #25

            @vladimir_lu @simon

            The thing is, most of these projects are using some framework. And so the number of people who need to have that expertise is quite small: it's the folks who write the framework. But very few popular frameworks seem to put much effort into this.

            1 Reply Last reply
            1
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups