Ruby on Rails makes it easy to get started writing Web applications. But perhaps it’s too easy, in that it encourages us to think in terms of server-side applications, when we often nowadays need to be thinking in terms of client-side applications. In this talk, Justin Searls describes the sorts of problems that can arise being a server-side thinker in a client-side world, and demonstrates several JavaScript-based tools (e.g., LinemanJS) that bring Rails-style and -quality development tools to JavaScript developers — and which should shake up our thinking a bit, if we’re still thinking in this way.