The Right To Be Forgotten In Your Application

September 13, 2016

You’ve probably heard about “the right to be forgotten” according to which Google has to delete search results about you, if you ask them to. According to a new General Data Protection Regulation of the EU, the right to be forgotten means that a data subject (user) can request the deletion of his data from […]


Handling Edge Cases

December 26, 2014

The other day I decided to try Uber. I already had a registration, so, while connected to the Wi-Fi at the house I was in, I requested the car. It came quickly, so I went out of the house and got into the car. The driver (who didn’t speak proper English at all, although we […]


The Default Use Case

November 23, 2011

You should have a default use case (or a small set of them). No matter what are you making – end-user product, public API, protocol spec, etc. The default use case is the most common thing that your users will do with your product. The focus of your product. And after you define your default […]


RSS Is Not Dead. You Are Using It in a Wrong Way.

January 4, 2011

These days the topic about RSS being dead is active on techcrunch. (I know this isn’t much of a technical article, but it is somewhat related to web usability) So, RSS is not dead. You are using it in a wrong way. As I wrote more than 2 years ago, Google reader, which is the […]


Why Windows Live Hotmail Is Not Competitive?

July 8, 2008

Today I had to check an e-mail in my old hotmail account. First of all, a 404 message in the two left frames – I didn’t mind it – the login frame was there. I needed to check the header information of the e-mail. And much to my surprise – I did not see an […]


Feed Readers’ View-Styles

July 8, 2008

Today we have a new version of Google Reader, and here’s why I decided to comment on the ways feeds can be presented. The new version of Google Reader is, of course, better than the previous, where I felt trapped in the tiny boxes. Still, however, I feel uncomfortable with it – I have to […]