‹ BackHN Continuity

Thread

Trying the software factory pattern

89 points · 46 comments · gpi

  1. alexpotato · · focus · HN ↗
    So I ended up doing something similar:

    - Create a Git Hub project board for issues

    - Connect Grok to the above

    - Use Grok voice mode to take ideas, have Grok refine them with me and then save them as issues

    - Created slash commands in OpenCode like /ni (new issue), /do (do an issue), /curr (what is the current issue), /done (self explanatory)

    - I generally tell the OpenCode instance to /do <number> and then off it goes

    This give me several benefits:

    - I can use Grok Voice while walking or driving to develop and test ideas

    - I can lose my entire local OpenCode setup but still have relevant data in the issues

    - multiple machines can read from GitHub

    - I could go even further and have separate user accounts for each of my bots.

    Having been both a PM, dev, SRE and manager, this really does feel like managing a team of devs.

    1. jmathai · · focus · HN ↗
      That’s very close to my setup. Agree it’s a massive shift that doesn’t even resemble how I used to create products before.

      <a href="https:&#x2F;&#x2F;jaisenmathai.com&#x2F;articles&#x2F;sojourn-for-ios-was-45-one-shot-prompts&#x2F;" rel="nofollow">https:&#x2F;&#x2F;jaisenmathai.com&#x2F;articles&#x2F;sojourn-for-ios-was-45-one...

    2. mentalgear · · focus · HN ↗
      and do you ever look at the code afterwards? The &#x27;software factory&#x27; gets exponentially nastier the longer it is kept running without someone with actual experience &#x27;shoving it&#x27; back in shape ever so often ... and even then.
      1. le-mark · · focus · HN ↗
        Sounds like token burn maxing to me. Ie end up with a lot of “not quite” prototypes soooo try again?
      2. K3UL · · focus · HN ↗
        Someone who thinks doing this while driving hardly resonates as someone who cares about safety or quality
    3. botacode · · focus · HN ↗
      don&#x27;t work while driving, you&#x27;re putting other people at risk by being distracted
      1. ThalesX · · focus · HN ↗

        [dead]

        1. dlederle · · focus · HN ↗
          Do all that, when you arent operating a vehicle that can kill me and my family
          1. ThalesX · · focus · HN ↗

            [dead]

            1. matkoniecz · · focus · HN ↗
              trying to code while driving is a terrible idea, and it is not changed by whether complaining it about it is virtue signalling

              &quot;is a lot higher than the chances&quot; - you killing people due to such stupid idea is far far worse, so that despite it being less likely it has far greater negative impact

              1. ThalesX · · focus · HN ↗

                [dead]

      2. skeledrew · · focus · HN ↗
        It&#x27;s not really that different from talking with a coworker about something, whether if they were on the phone or in the passenger seat.
    4. andyjohnson0 · · focus · HN ↗
      &gt; I can use Grok Voice while walking or driving to develop and test ideas

      Musk would be so proud. Do you by any chance drive a cybertruck too?

      Seriously, don&#x27;t do this while you&#x27;re driving. Or even while your car is driving. Its dangerous to be distracted in that situation.

    5. madarco · · focus · HN ↗
      I&#x27;ve done the same but using Notion, and I&#x27;ve found really interesting to let the agents write a small &quot;Dev Blog&quot; post on a Notion page with what they built in the sessions, with screenshots, videos etc.

      Also working with parallel sandboxes is a must: I use a manger session that read&#x2F;write the issues from Notion and dispatch them to workers, it handles similar work to the same box to minimize merge conflicts.

      PS: I&#x27;m using AgentBox for this (discl: I&#x27;m the author, free OSS): npm -g i @madarco&#x2F;agentbox but now also Claude is releasing Projects (still rolling out) and Cursor had cloud agents for a while

      1. llmpress · · focus · HN ↗

        [dead]

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.