DEV Community

Cover image for Manual review as a reminder
Krish Khati
Krish Khati

Posted on

Manual review as a reminder

I switched the repository back to draft mode today, just to make sure the next release goes through a manual review step. The change itself is a single line in the CI config, but it reminded me how often I rely on automation to push code forward without stopping to look at the output. In a project that mixes AI model serving with a small web front‑end, the temptation is to let the pipeline run unchecked because it saves time. Yet the moment I add a manual gate, I notice the small things that would otherwise be missed: documentation drift, version mismatches, or a model that was retrained but not re‑exported.

This pause forces me to think about the balance between speed and safety. Speed is attractive when you’re trying to ship features quickly, especially as an indie developer juggling multiple responsibilities. Safety, on the other hand, protects the credibility of the tool when users start depending on it. I’m not looking for a perfect solution; I’m looking for a habit that keeps the codebase honest.

I also see a parallel with the content I publish about my work. Draft mode on the repo feels like the draft stage of an article—something you can share with a trusted few before announcing it broadly. The discipline of reviewing my own words before they go public is the same discipline I need for code. I’ll keep treating both as iterative processes that benefit from occasional manual checks. I will keep iterating on the workflow.

Top comments (0)