(Note: This gist is meant as a conversation-starter for Ember.js contributors. If you are getting started with Ember and are looking for pointers on how to debug Ember apps, check out Tom's talk instead.)
Let me demonstrate why debugging Ember applications is currently harder than it would ideally be.
Say you have a view somewhere on a page that contains
User name: "{{view.user.name}}"
And it renders User name: ""
. How do you find out what's going wrong?