Open Source Thursdays event - Contributing to Ruby Faker with Vitor Oliveira

How does the Faker Ruby Gem Work?

How and when a new version of a Ruby gem is published to RubyGems? Do you know how Faker Ruby generates fake emails, fake phones, fake dates, and fake URLs? Did you ever wonder how a new release of a Ruby gem is published on RubyGems? Or are you interested in contributing to Open Source? If you said yes to any of these questions, then you’re in luck! Watch the recording of Open Source Thursdays and you’ll learn all about it....

2 min Âˇ Thiago Araujo
How to Contribute to Ruby on Rails: a Step by Step Guide

[Guide] How to Contribute to Ruby on Rails

Step 1: Decide to find one open-source project to contribute 😎 Step 2: Keep looking 👀 Step 3: They are all intimidating, is that normal? 😑 Step 4: What if I contributed to a project I have lots of experience with, like Ruby on Rails? I’d love to understand more about this tool I use every day 🤔 Step 5: OMG, the code is huge and scary, Will this even run on my machine?...

3 min Âˇ Stefanni Brasil, Thiago Araujo
Just Enough Hotwire for Rails Developers with Chris Oliver Open Source Thursdays

Just Enough Hotwire with Chris Oliver

Chris Oliver is the founder of GoRails, JumpStart Rails, Hatchbox and RailsBytes. He is also one of the hosts of the Remote Ruby podcast. Chris showed us how to get started with Hotwire, how to inspect turbo streams. He also answered some questions from the audience, including how to migrate from Webpacker to jsbundling-rails, Websockets performance, and security. Do you want to know how Chris Oliver got so good at building products?...

2 min Âˇ Stefanni Brasil, Thiago Araujo
Open Source Thursdays Expert Guest session with Aaron Patterson (tenderlove)

A Tender Introduction to Ruby Internals with TenderJIT

Aaron Patterson is a Senior Staff Engineer working at Shopify where he is focusing on Ruby core and Rails core development. He joined us on this Open Source Thursdays session to work on a Just-in-time (JIT) compiler for Ruby that’s written in Ruby. With the additional tenderlove we all love 💎 Get the slides for this session here 🖼️ In this post summary, you’ll learn how Ruby’s virtual machine works, CPUs, Execution code, and more....

4 min Âˇ Stefanni Brasil, Thiago Araujo
Expert Session with Aaron Patterson, Ruby & Rails Core team member

TenderJIT: A JIT compiler for Ruby with Aaron Patterson (tenderlove)

TenderJIT: A Pure Ruby JIT Compiler for Ruby Aaron Patterson (@tenderlove) joined our livestream as an expert guest on September 30th, 2021. Aaron Patterson is a Senior Staff Engineer working at Shopify where he is focusing on Ruby core and Rails core development. Besides his achievements in software (which are both numerous and great), he is known for his humility, kindness, and accomplishments in the field of bio-writing. Make sure to follow his Twitter account to keep up on all of his thoughtful insights and pearls of wisdom such as “It’s Always Friday Somewhere!...

2 min Âˇ Stefanni Brasil, 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
RSVP for Expert Session with Rafael França, Rails Core team member

Open Source Thursdays Expert Session with Rafael França on Aug 5th

Rafael França is a Rails Core team member and Principal Engineer at Shopify, and he is working to define the future of Ruby and Rails. Rafael explained how to get started with contributing to Ruby on Rails, fix a bug, navigate the Rails code base and contribute to open source projects as a beginner. He also answered questions from the community. Open Source Thursdays is a project from hexdevs to make Open Source contributions more inclusive....

1 min Âˇ Stefanni Brasil, Thiago Araujo

Open Source Thursdays

Did you always want to contribute to Open Source projects but can’t get past getting overwhelmed and feeling scared when looking at a big project just by yourself? Open Source Thursdays is one of our projects where we aim to contribute to Open Source projects by doing live stream sessions. The initial plan was to contribute to Ruby on Rails and to do everything live, with little or no preparation in advance....

2 min Âˇ Thiago Araujo, Stefanni Brasil
Expert Session with Chris Oliver from GoRails

Just Enough Hotwire for Rails Developers with Chris Oliver

Chris Oliver is the founder of GoRails, JumpStart Rails, Hatchbox and RailsBytes. He is also one of the hosts of the Remote Ruby podcast. Just Enough Hotwire with Chris Oliver Want to add some JavaScript sprinkles to your Rails app but don’t have the time to learn how to use Hotwire? Not finding Hotwire intuitive and it’s taking you time (that you don’t have) to understand it? How much of JS do you need to learn if you just want to write minimal code in JS?...

1 min Âˇ Stefanni Brasil, Thiago Araujo