Kasper Tidemann - human, developer, businessman, man of the world.
From our hands we give.

How to make Ember.js use history states for routing, part 2

Since the change to the new, current router in Ember.js, the configuration of the router has changed a bit. Now, in order to make Ember.js use history states for routing, all you need is to reopen the App.Router class: App.Router.reopen({   location: ‘history’ }); The above will enable support for history states in your application. Notice: […]

Ember Weekly

These days, as the framework matures and with a stabilized version of Ember Data on the way, the Ember.js community is blooming with initiatives covering documentation, how-to’s, widgets etc. On the news front, Ember Weekly is worth signing up for. Ember Weekly is a newsletter that recaps what has happened in the community on a […]

Setting the page title based on routes in Ember.js

If you’re looking for a simple way to set the page title based on the routes in your Ember.js application, you can reopen the Em.Route class: Em.Route.reopen({   activate: function() {     this._super();     document.title = this.routeName;   } }); When calling this.routeName in the above chunk of code, the dot notation version of the route (also called the […]

Ember 101 and Embercasts

Recently, two new Ember.js tutorial sites have seen the light of day. The first is Ember 101 by Ryan Florence, the author of ember-tools. In his screencasts, Ryan is focusing on the important basics of Ember.js, including building routes and displaying data. The second is embercasts.com by Ember.js core member, Erik Bryn. Erik focuses on […]

Handlebars 1.0.0 has been released

Handlebars.js has now officially hit the first stable release, version 1.0.0 (which is technically version 1.0.12 on the 1.0.0 branch). The release containts mostly bug fixes and minor improvements – please refer to the release notes for additional details.

Kasper Tidemann