In web design, I have mostly used the Model-View-Controller pattern and wanted to learn about other design patterns.
After having my first merged pull request, I wanted to share my experience for anyone looking into open source or building their skills. For me, contributing to open source was a better opportunity to continue coding without building a portfolio project from scratch. I wanted the chance to understand other people’s code and see how I could contribute. Ruby is the first coding language that clicked and while I haven’t touched Rails in a few months, I wanted to see how quickly it could come back to me.
It’s not just what it looks like and feels like. Design is how it works. - Steve Jobs