
Tired of babysitting your pipelines?
There’s a specific kind of failure every engineer working with CI knows: A test fails. You rerun it. It passes. You rerun again. It fails. Now you're not debugging anymore, you're dealing with non-deterministic failures. And trying to answer a simple question: is this actually broken, or just flaky? So you start the loop: you rerun the CI; you open GitHub Actions url; you wait; you check again; when it finishes, you rerun it again; you repeat it. Not because you want to, but because you need signal. Meanwhile, your attention is split. You can’t fully go back to coding because part of your brain is still waiting for the result. That’s the problem I wanted to solve. So I built SubCat. What SubCat is A small macOS app. You paste a GitHub Actions run URL, go back to work, and get a native notification when it finishes. You click it and it opens the run. No tabs. No babysitting. Repeat mode: turning guesswork into signal This is the core idea. Instead of manually rerunning a flaky test over
Continue reading on Dev.to
Opens in a new tab

