The True Size Of …

If you’ve been following my blog for some time now you’ll know that I’m no fan of the Mercator projection, as it has distorted our perception of how big countries are. With “The True Size Of…” you can drag around some countries and see so yourself. If this rings a bell: yes indeed, it’s comparable …

A Computational Approach for Obstruction-Free Photography

We present a unified computational approach for taking photos through reflecting or occluding elements such as windows and fences. Rather than capturing a single image, we instruct the user to take a short image sequence while slightly moving the camera. Differences that often exist in the relative position of the background and the obstructing elements …

Grid Style Sheets 2.0

GSS reimagines CSS layout & replaces the browser’s layout engine with one that harnesses the Cassowary Constraint Solver — the same algorithm Apple uses to compute native layout. Using Constraint CSS and GSS Selectors it’s really easy to, for example, make two elements have the same width: .container { &[width] == #elm[width]; } Next to …

Introduction to React Native

The React Native project was introduced during the first React conference in January 2015. It allows you to build native mobile applications using the same concepts from React. In this post I am going to explain the main building blocks of React Native through the example of an iOS demo application. The demo application uses …