Scaling With em Units

Recently I started testing how proportional scaling of bigger layouts would work in reality and if it makes any sense. It’s possible when using EM units and then changing body’s font-size when viewport’s height grows above certain point. Basically that means, that I have to change only one or two css properties between @media queries …

JavaScript Design Patterns – An Updated Free Book For Developers

Over the past year or so I’ve been actively trying to encourage more developers to invest time in learning about the benefits of design patterns and how they can be applied to JavaScript. To help with this, I wrote a book on the topic which I released for free. Learning JavaScript Design Patterns → Learning …

The case against localStorage

Christian Heilmann on localStorage: We have to stop advocating localStorage as a great opportunity for storing data as it performs badly. Sadly enough the alternatives are not nearly as supported or simple to implement. There is no simple solution for local storage → Related: Web Storage Introduction →

Mari0 Released!

Mari0, the game that cleverly mixes Super Mario Bros. and Portal, has been released over the weekend. Available for Mac, Windows & Linux. Source included (written in LÖVE) Download Mari0 → UPDATE The 1.1 download seems broken on OS X. Can be fixed by viewing the package contents and deleting mari0_1.0.love from the Resources Package …