I agree, and it's great to know. I tried to keep the examples as simple to follow as possible, but you're right, it should have been mentioned. Thanks!
dev the random images was just a turbo frame tag which pointed to another controller which used the Faker gem to get
Faker::LoremFlickr.image
I ended up cutting it from the episode since it was very repetitive, following the same concepts as the small weather panels, and the episode was already running really long.
AhmedNadar I've dabbled around with import_maps and it is getting better. However, I still prefer jsbundling (esbuild). I don't mind having node as a dependency if it means that the overall dev experience is better/easier.