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

Month: August, 2012

Future development of riak-js

If you fiddle around with Riak like me and you love Node.js, you’ve probably stumbled upon riak-js, the client used in the examples in the excellent Riak Handbook by Mathias Meyer (and in the numerous tutorials out there). You may also have noticed that the riakjs.org site is down and that Francisco Treacy, the author, […]

CSS3 Photo Stack

Randomly searching through the web for something else, I stumbled across this neat photo stack made in CSS3 by Ryan Collins using just a bit of JavaScript code for adding classes to div elements. This goes to show the power of transform, transition, and the :before and :after pseudo elements. Take a look for yourself […]

Ember.js 1.0 pre-release is out!

In case you haven’t noticed, Ember.js has been released in a 1.0-pre version. This should mean that there is not too far to go before we hit the famous version 1.0. Be sure to download the latest release from GitHub or the Starter Kit from the website.

Microsoft’s Lost Decade

Vanity Fair has published a highly interesting article about Microsoft, the company we all used to loathe because of their relentlessly awful browser, operating systems that would crash and slow down over time, messed up Visual Studio libraries etc. But what went wrong exactly? Kurt Eichenwald, the author of the article, points his finger at […]

How to make Ember.js use history states for routing

Notice: since the time of writing, this has been changed in Ember.js. Please take a look at this post instead. Perhaps you’ve wondered how to make Ember.js use history states (pushState() etc.) instead of the location hash for routing purposes. Say you have this piece of code: App.Router = Em.Router.extend enableLogging: true location: ‘hash’   […]

Kasper Tidemann