Let’s Extend Rails With A Gem
summary
Step‑by‑step walkthrough that starts from bundle gem and ends with gem push, showing a working gem scaffolded, configured, and published. Covers concrete patterns for managing gem configuration, how to integrate with Rails’ boot and configuration, tradeoffs of being a Rails Engine versus a plain gem, and test setup that runs against multiple Rails versions (CI matrix). Demonstrates the actual build, test, and publish flow so the gem really works.
AI-written summary · about
chapters (5)
- 0:00Extending Rails with gems
- 17:56Starting gem development
- 58:50Solving first problem
- 1:17:05Advanced gem features
- 1:39:19Final examples and closing
related talks
20mMaster the Rails Asset Pipeline: Best Practices for Apps & Gems
26mContributing to Rails? Start with the Gems You Already Use
29mYes, You Can Work on Rails & any other Gem
31mDemystifying the Ruby package ecosystem
37mDon't touch that!
34mStrong Practices for Rails Applications Continuous Delivery
38mAll you need is Rails (Engines): Compartmentalising your Monolith
51mRails Engines Patterns
