Keep calm and go to London

One of the advantages of working in a big multinational company like Expedia is the fact that you can get in touch with people from different cultural backgrounds. Even though email, chat, video conferencing and screen sharing can speed up remote collaboration, nothing beats the dear old face to face communication with a white board to display concepts … Continue reading Keep calm and go to London

Defend yourself from unsolicited mobile subscriptions charges with SMS (text) barring

If you talk with the call center of any Italian mobile carrier to have explanations they will tell you that it’s your fault, that you didn’t paid attention while browsing and you definitely tapped recklessly on some clearly visible banner. It’s false. It’s been some years, in my case from 2014 with H3G better known as Three Italy, that the illegal … Continue reading Defend yourself from unsolicited mobile subscriptions charges with SMS (text) barring

Spell updated to version 1.3.0

The optical character recognition, better known as OCR, which allows to extract text contained in pictures that respect certain conditions (like font type, contrast and alignment), is one of the main features that was put on hold in the app due to the lacking of any plugin capable of processing the image on the smartphone itself without relying on external web … Continue reading Spell updated to version 1.3.0

Spell updated to version 1.2.0

Developing the User Experience of an application really depends, forgive the wordplay, on the experience you have with the application. It’s not uncommon to be lost at some UX decisions after looking at them again after some time, feeling them as a bottleneck instead of a facilitation. Since I am not a sadist, I refactored various UI and … Continue reading Spell updated to version 1.2.0

Spell updated with support for cyrillic characters

To release quickly a first MVP (minimum viable product) of my application, in the first version I have limited the support to the first 255 characters of the Unicode table for several reasons, first of all the fact that it is used by the most common password generators, but also for the very large geographical … Continue reading Spell updated with support for cyrillic characters

CSS table, WebKit, Blink and the missing pixel with width 100%

Old saying: If you never tried to center vertically a text, you know nothing about CSS CSS tables are the main instrument that browsers, since IE8 included and above, make available to perform basic typographical operations such as center a text vertically inside of a container without knowing the height of the container nor the bulk of the text in terms of … Continue reading CSS table, WebKit, Blink and the missing pixel with width 100%

DotCSS && DotJS conferences @ Paris 2014

The FrontEnd team of Venere.com in mid November took off for Paris to attend two dotConferences organized in spectacular locations, with high level speakers and contents that have proven to meet expectations, in short an experience worth to be repeated. dotCSS Despite the important role that CSS plays in the construction of modern web applications the conference, held in November 14th, had difficulties in finding … Continue reading DotCSS && DotJS conferences @ Paris 2014

UX for fat fingers, increasing checkbox tappable area

Checkboxes are a fundamental element for web form, they are often needed to allow users to manifest their agreement to terms & conditions of services, making them a mandatory element to allow a registration or a purchase. The HTML <input type=”checkbox”> element belongs to the form family and it has the advantage/disadvantage of being styled and managed differently based on the operative … Continue reading UX for fat fingers, increasing checkbox tappable area