A bowl of spaghetti.

Learn Ruby on Rails Best Practices With One Exercise

You want to write smooth professional-looking code. You’re craving some squeaky-clean code. But all you have for lunch every day is a big bowl of legacy spaghetti code. You consider yourself a decent developer, but you’re never sure how to organize a project. How to name things. Where some piece of business logic should live. How can you become a Ruby on Rails expert if the code you read every day stinks?...

6 min Â· Thiago Araujo
How to contribute to Ruby on Rails

How to Contribute to Ruby on Rails

Are you looking for an opportunity to get more experience as a Ruby on Rails developer? Make meaningful connections with the community? Learn the best practices on how to maintain a large codebase? What if you could get that experience by contributing to an open source project like Ruby on Rails? If that sounds scary, don’t worry! We can help you! By the end of this post, you’ll learn 5 ways to become a new Rails contributor, even if you are a beginner in Ruby....

6 min Â· Stefanni Brasil, Thiago Araujo
Bug in a leaf

Getting Started with Pry Debug in 5 minutes

When you’re banging your head against the wall trying to fix a bug, the last thing you want is having to stop and learn how to use the debugging tool. You might even have added require 'pry' on a Ruby file but quickly realized you couldn’t remember all the available commands. If only there was a way for you to quickly learn how to use Pry and focus on solving the problem… Well, there is now!...

4 min Â· Stefanni Brasil, Thiago Araujo