finds.dev← search

// the find

mhartl/rails_tutorial_4th_edition_gemfiles

★ 141 · Ruby · updated Aug 2018

Gemfiles for the 4th edition of the Ruby on Rails Tutorial

A companion repo for the 4th edition of Michael Hartl's Rails Tutorial, holding the Gemfiles for each app built across the book's chapters. Its only purpose is to give print readers a place to grab dependency files that stay updated after the book goes to press.

Solves a real pain point: print books go stale the moment gems release new versions. Splitting Gemfiles by chapter app (hello/toy/sample) maps directly to the book structure, so readers know exactly which file they need. Forks are high relative to stars, which tells you this is actually being used, not just starred and forgotten.

Dead since 2018 — Rails has gone through 5.2, 6.0, 6.1, 7.0, 7.1, 8.0 since then, so these Gemfiles are multiple major versions behind and would fail gem resolution on a modern Ruby install. No Gemfile.lock files are committed, which is the whole point of reproducible builds. There is no CI, no automated gem update workflow, and the README doesn't warn you that the files may be outdated. At this point this repo is a historical artifact, not something you'd actually use.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →