Demystifying the Ruby package ecosystem
RubyGems is the Ruby community’s go to package manager. It hosts over 175 thousand gems – one of which is Rails and others that we use to customize our applications. RubyGems and Bundler does an excellent job in removing the complexities of gem resolution and installation so developers can focus on building great software.
In this talk, we’ll be taking a look at the inner workings of the Ruby package ecosystem. This includes:
- The processes involved in installing gems from a Gemfile
- Insights into debugging gems within a Rails application
- Ensuring you’re selecting the right gems to avoid security risks
- 11:45 - 12:15
- 6th October 2023
- Track 2
Session Speaker
Jenny Shen
Senior Developer, Shopify
Jenny is a Senior Developer at Shopify based in Toronto, Canada. As a RubyGems.org maintainer, she works to help secure Ruby’s dependency ecosystem and is passionate about open source. When she isn’t at her laptop, she enjoys biking, climbing, jamming out to K-pop, and exploring new food spots in the city.