Coding Confessions
  • About
  • Confessions
  • Events
  • MAKE A CONFESSION
background

Confession

Being over confident in my programming/git skills

What happened?

I was complaining to my line manger that he was the only one who had permission to push to the public branch for a project I was working on. After all I was the git expert (i.e. the only person but him who knew anything about git). Anyway I got frustrated at having to get my code reviewed by him, after all my code was perfect. So he eventually relented and gave me permission which of course went badly as I pushed several broken changes to the release version and it took about a weeks work trying to tack them down and fix them. All of which would have easily been spotted had I taken the time to get it reviewed.

What did I learn?

Code reviews are important, I am a squishy human who makes silly mistakes. So having a fresh set of eyes before making public changes is a good thing. Also the other person reviewing likely isn’t judging me or criticising my skills they are just trying to save me from myself.

  • Anonymous

    By Anonymous

  • September 2022
  • Submit a confession to us
  • Read confessions from the community
  • Run your own event
  • Watch previous events
Coding Confessions

Normalising failure in
research software

Learn more

  • About the project
  • Read confessions
  • Submit a confession
  • Organising an event
  • Privacy and licenses
  • Github repository

Software Sustainability Institute

The Coding Confessions project evolved as part of a hack day event at the Collaborations Workshop 2021. The Software Sustainability Institute cultivates better, more sustainable, research software to enable world-class research.

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution 4.0 International License.

© 2021 Coding Confessions

Menu