Let’s Extend Rails With A Gem
summary
Walks through creating a Ruby gem from bundle gem to gem push, shows how to expose configuration and integrate as a Rails Engine or simple initializer, and demonstrates strategies to test against multiple Rails versions. Includes concrete file examples, exact commands to run, and tips for publishing, versioning, and managing Rails-specific config so a working gem is built and validated against specified Rails releases.
AI-written summary · about
chapters (6)
- 0:00Welcome
- 17:56Rails and gem basics
- 58:50Solving the problem
- 1:17:05Advanced extension techniques
- 1:39:19Examples and closing
- 1:42:52Q&A
related talks
38mCrafting Gems
20mMaster the Rails Asset Pipeline: Best Practices for Apps & Gems
51mRails Engines Patterns
41mMorning Keynote
26mContributing to Rails? Start with the Gems You Already Use
29mYes, You Can Work on Rails & any other Gem
31mDemystifying the Ruby package ecosystem
38mAll you need is Rails (Engines): Compartmentalising your Monolith
