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. We started using Claude code at work.

We started using Claude code at work.

Scheduled Pinned Locked Moved Uncategorized
3 Posts 2 Posters 11 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.
  • cdegroot@mstdn.caC This user is from outside of this forum
    cdegroot@mstdn.caC This user is from outside of this forum
    cdegroot@mstdn.ca
    wrote last edited by
    #1

    We started using Claude code at work. In a reasonable way, I must say: let's give it a spin, see what it can do for us, treat it as a tool in the toolbox, not a developer-displacing silver bullet, etc.

    Anyway, I was working on a ticket, took time to install the CLI, and then asked it to generate a test for some new code I wrote (usually I TDD, sometimes I code my way first to a solution, it depends. No silver bullets, just tools in the toolbox).

    What happened next made me giggle, because the test was hilariously bad and full of all sorts of antipatterns.

    What happened _next_ made me cry. I realized that Anthropic just scraped all the Elixir code it could get its hands on so the style of test its product generates reflects the general "state of the art" in the Elixir community.

    Realizing that made me very sad. I guess it's time to write a blog post on proper test approaches in Elixir (too bad I cannot use Claude's code as a showcase as it is work code, it'd be a great exposition piece).

    (cont)

    krono@toot.berlinK 1 Reply Last reply
    1
    0
    • R relay@relay.mycrowd.ca shared this topic
    • cdegroot@mstdn.caC cdegroot@mstdn.ca

      We started using Claude code at work. In a reasonable way, I must say: let's give it a spin, see what it can do for us, treat it as a tool in the toolbox, not a developer-displacing silver bullet, etc.

      Anyway, I was working on a ticket, took time to install the CLI, and then asked it to generate a test for some new code I wrote (usually I TDD, sometimes I code my way first to a solution, it depends. No silver bullets, just tools in the toolbox).

      What happened next made me giggle, because the test was hilariously bad and full of all sorts of antipatterns.

      What happened _next_ made me cry. I realized that Anthropic just scraped all the Elixir code it could get its hands on so the style of test its product generates reflects the general "state of the art" in the Elixir community.

      Realizing that made me very sad. I guess it's time to write a blog post on proper test approaches in Elixir (too bad I cannot use Claude's code as a showcase as it is work code, it'd be a great exposition piece).

      (cont)

      krono@toot.berlinK This user is from outside of this forum
      krono@toot.berlinK This user is from outside of this forum
      krono@toot.berlin
      wrote last edited by
      #2

      @cdegroot Regression to the mean codified

      cdegroot@mstdn.caC 1 Reply Last reply
      0
      • krono@toot.berlinK krono@toot.berlin

        @cdegroot Regression to the mean codified

        cdegroot@mstdn.caC This user is from outside of this forum
        cdegroot@mstdn.caC This user is from outside of this forum
        cdegroot@mstdn.ca
        wrote last edited by
        #3

        @krono yup.

        To be fair, I think a lot of Elixir teams work on what I call "one-shot webapps". The sort of tests that Claude essentially told me are commonplace are fine for that. But in the context of an ISV or SaaS company... it'll kill your productivity.

        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