Rich Codes

Recent Posts

  • July 18, 2020 – ruby

    Baking Tasks With 'Bake'

    How many times have you searched how to pass arguments to a rake task? Bake makes it as easy as creating a simple method (literally).

  • August 22, 2019 – gsoc , ruby , rubygems

    Lessons Learned on GSoC 2019

    Opening a Pull Request for Rubygems, a part of the Ruby language seemed like a terrifying thing to me. Like, all my code could be running on everyone else’s machines someday. What if I introduced a security bug? Although I’ve been contributing to open source projects since 2016, these thoughts kept on my mind.

  • August 21, 2019 – cli , gsoc , ruby , rubygems

    The Rubygems' web command

    Wow! GSoC is almost on the final evaluation period! Time really flied! I think it’s a good moment to talk a bit about my work.

  • May 14, 2019 – cli , gsoc , ruby , rubygems

    How Rubygems commands works

    I’m currently working on GSoC, and I have to Integrate functionality from gem-web into RubyGems gem CLI. So, we’re going to add a new CLI option to rubygems. As my first task on it, my mentor Saroj Maharjan (@zoras) sent me some PRs (#1938 and #1944) to study, as well as the class Command of rubygems codebase. Here’s a bit of what I’ve learned:

  • May 14, 2019 – gsoc

    How I got accepted to GSoC 2019

    My background Ruby is my favorite programming language. I’ve been working with it almost every day since 2016, whether on college projects or at work. I love how it is simple, clear, elegant and beautiful. Take a look at the code snippet bellow:

  • May 07, 2019 – gsoc

    Hello world everyone! I’m Matheus Richard, a Software Engineering undergraduated student at UnB (Brazil). I’m an open source developer, I love music and my newfound passion is game development.