Please read for an updated status on RailsCasts:
Learn more or hide this
GitHub User: srogers
"It’s a good idea to use a time zone that matches the one where most of our app’s users are located"
Why is that? As also noted, it's a good idea to use a different time zone for development so errors aren't obfuscated. So why not just leave config.time_zone at UTC? It seems like setting current time zone is only useful when all users are in the same time zone. Otherwise, it just adds complexity. Am I missing something?