Agile Web Development with Rails 8 (Pragmatic Bookshelf)
Hot This:
Most Active This Week

class Order < ActiveRecord::Base
…
“This Order class is defined to be a subclass of the ApplicationRecord class.”
Should the class ...
New
Most Active This Month

Hello, I was struggling a bit with completing chapter 11, iteration F4.
While the changes done in the “admin” (maintenance?) panel to st...
New

The creation of the products scaffold in Task A requires ActiveStorage and newly created Rails 8 apps provide the configuration needed by...
New

Paragraph on p 265, you no longer navigate to http://localhost:3000/admin to login. It’s now http://localhost:3000/session/new (or just t...
New

The B4 version still has a paragraph about the Ruby 3.3.4 work-around and using sed in the Dockerfile. It’s no longer needed because it’s...
New
Most Active This Year

When you generate a new Rails, app, there is no version constraint on tailwindcss-rails in the Gemfile. The gem released version 4.0.x on...
New

Title: Agile Web Development with Rails 8 B3.0:: Typo when creating array (51)
Edition B3.0
On page 51 there is a typo in an example fo...
New

Title: Agile Web Development with Rails 8: page 128 (epub)
On a fresh install, the foreman gem needs to be installed before running bin/...
New

The footnoted link is giving me a 404
It’s listed as https://media.pragprog.com/titles/rails80/code/rails80/depot_a/db/seeds.rb
New

It looks like the Atom feed section of the book was intended to be removed for this edition, but there are still references to it, as wel...
New

[solved] Agile Web Development with Rails 8: Part II, Chapter 7, Task 7B. Wrong code listing page 94
In a test "image url" there are a couple of product creations and assertions of validity. However text afterwards states that:
Rather t...
New

“demo> bin/rails about” works on Windows 11 Git Bash shell, no need for “ruby bin/rails about”. Although on Powershell, “ruby bin/rail...
New

Agile Web Development with Rails 8 Beta 3: Rails 8 uses params.expect instead of params.require(...).permit(...) by default in the genera...
New

For Iteration J1 Selecting the locale, there is some discontinuity between the code and the text.
The products resource has a get :who_...
New

% rbenv install 3.3.5
==> Installing ruby-3.3.5...
-> ./configure "--prefix=$HOME/.rbenv/versions/3.3.5" --enable-...
New

Title: Agile Web Development with Raiis 8 : Typo in Linux install rails gem. Chapter 1 Installing Rails (page number 12 )
The command t...
New

The section that instructs users to change the using: :chrome to using: :headless_chrome at the top of page 189 is no longer needed. rail...
New

In “ A perenniel theme of Rails is compressing complexity,” I think perenniel should be perennial.
New

“created include title, description, image_url, and price, as well as a few timestamps”
There is no image_url defined in the migration o...
New

The last code sample says it’s
rails80/depot_g/test/controllers/line_items_controller_test.rb
I believe this must be depot_f not depot_...
New
Most Active Last Three Years

This is just an update that needs to be made to the text. In previous versions of the book, you start off with no endpoints of the app re...
New

Title: Agile Web Development with Rails 8 (page xiv)
The link for the Rails Doctrine is incorrect (404). Ruby on Rails — The Rails Doctr...
New

The form_with helper for orders/_form.html.erb needs to have a url: parameter with the current locale or else the form will be submitted ...
New

The final screenshot in Iteration J2 after adding the number formatting for the es locale still has the en number formatting.
Screens...
New

Iteration I2: Administrative Pages. The h1 tag for the admin#index view has contradictory text size classes text-lg and text-4xl. The ima...
New

The current third playtime bullet for Task J I18n is no longer relevant:
Translate the Order::PAYMENT_TYPES shown in the drop-down. You...
New
Most Active Over Three Years
Book Info
Publisher:
Pragmatic Bookshelf
Are you this book's author? To be notified of all posts made about it, sign up an account then click here, then select 'watching' from the bell icon in the top right corner.
Get money off!

The Pragmatic Bookshelf
35% off any eBook
Simply use coupon code "devtalk.com" at checkout. See full details here.