Scope 'this', and scope 'that'

As a guy that tries to live his professional life in the middle of the dichotomy “C/C++ - JavaScript”, I often find myself discussing the discrepancies, differences and implementation details of the latter (an half-assed prototypal language) using the former. The other day I was chatting with Luca (@lucabox) about scope in JS, and we were describing the different situations you can end up with… and how we work our way out of those culprits. ...

February 12, 2012 · 8 min · 1541 words

New personal computing, same old self-damaging pattern

Think about it. We are still paying the consequences of Windows. The User Interaction and User Experience expected by most of the normal people are widely based upon Microsoft Window’s own (ehm…) patterns. The bad design and usability choices that are at the very base of that software (from version 1 up to latest 7), shaped how contemporary users expect to interact with their personal computer. How they should do things. What are the predictable consequences of their actions. ...

April 17, 2011 · 3 min · 594 words