Ignorance is no excuse.

It has been said that ignorance is no excuse. Today, this second day of Andela Bootcamp — Self Learning Clinic I came face to face with this reality.

It all started a few weeks ago when I raised a pull request on GitHub to have my code reviewed by my peers. This was a requirement as per the technical Challenge I was given. It didn't take long before one of my peers took this up. He immediately forked my repository into his account and started making some comments and changes. As soon as the review was complete, a pull request was raised by my peer to me. I ended up merging his work into mine. Little did I know that I had made a costly mistake. My work was no longer original.

As the day came to a close, my learning facilitator started asking questions after reviewing my GitHub repository. “Why did you merge another persons GitHub repository in yours”?. “Do you know what a pull request is?”. At first my instinct was to start giving excuses and to defend myself, but i remembered that as an aspiring Andela fellow, I have to be EPIC. So I gave my side of the story and the feedback was that the issue was to be taken for further discussion.

There is little doubt in my mind that my integrity has been questioned and that I will pay a price for this mistake. Worst case scenario is that I will not make to Bootcamp week 2.

All in all, lesson learnt is that ignorance is not an excuse. There are alot of learning materials out there on Gitflow best practices.