8 comments

  • mraza007 14 minutes ago

    Agentic Coding has been a huge strain on CI, I have been using Bazel to improve our build times and ultimately building customized runners to improve our CI

    Anyways great blog post from linear team a lot to learn from it

  • azkalam 28 minutes ago

    If you can pay the setup cost, Bazel will get you build times ~10s with a warm cache for even massive projects.

  • xracy 6 minutes ago

    Maybe I'm alone in this, but as someone who is in tech, I don't know what CI is, and I don't think it's unreasonable to expect it to have an expansion within the article the first time you use it...

    AI is in the cultural zeitgeist, but you gotta expand most other things at least once.

      handfuloflight 3 minutes ago

      So if you don't know what CI is, what does "I am someone in tech", mean? Marques Brownlee probably doesn't know CI is, but he's also in tech. Because if you by "I am in tech" means "I am a software engineer", and you don't know what CI is, then boy; I'd be worried for you.

      bognition 4 minutes ago

      CI -> Continuous Integration

      Its best thought of as the testing systems that are run as part of pull request review / merge to main / build processes.

  • d_sc 20 minutes ago

    vitest load balancing on test duration times instead of by file would be a nice performance win

      moofeez a few seconds ago

      We actually tried this and (for us) it doesn't lead to enough of a gain that's worth the extra complexity.

  • alexnewman 12 minutes ago

    My recent winnowwallet.com still has build times of over 10 minutes. I'm convinced the agent really wants build times around 5m to move at a quick pace. Also to not drive me insane. It took a ton of work to get it down from 45 minutes because my tests launch a full version of the app, and walk it through major usecases while recording video and screenshots. I then use AI to qa this. It also generates its webpage this way. All from CI/CD