A developer built a delayed commit feature for GoCommit after an interviewer questioned their GitHub commit timestamps during work hours. The tool allows developers to schedule commits outside restricted hours, addressing privacy concerns and work-life boundaries. It intercepts commits during configured work hours, presents alternative timestamps, and uses Git's native date flags to set both author and committer dates. The feature integrates with GoCommit's AI-powered commit message generator and raises questions about whether coding schedules should be public information.
Table of contents
The Interview That Changed My PerspectiveThe Problem We Don't Talk AboutWhat Is Delayed Commit?The Architecture Behind the MagicReal-World Use CasesThe Ethics QuestionGetting StartedConfiguration FileAbout the Project33 Comments
Sort: