Codecourse@codecourse.comModel observers get a bad reputation for hiding logic, but for "always create a batch when this record exists," they're arguably the least surprising place to put it. Where do you draw the line?7/7/26, 7:01 pm·0 reposts·0 likes