A few weeks ago, I published a blog post about the differences between Flash and HTML5. It included my thoughts on the future of those platforms on the web. Now is the time to talk about the future of Flash on mobile.
A program is a series of actions that are assumed to occur one after another, like boxcars on a train or like items on a conveyer belt. Programmers learn how to arrange these actions to create applications that do everything from calculating our bank balance to sending astronauts into space. This type of program is synchronous. Everything happens in order, Read More
In the last year or so we were witnesses of an ongoing battle, a battle between HTML5 and Flash lovers. (Although the last thing we could see in the conversation was love) People were complaining about Flash for a long time, saying it crashes browsers, it’s unsafe and kills puppies, but actually I don’t think it would have been such Read More
A friend of mine does not want to use Facebook or Google Mail. He is concerned that the companies will be able to read all of his email and look at his network of friends. According to him, someone at the company could use this information to identity theft or personal surveillance. In this note, I want to show you Read More
We are living in times of major shifts in the way content of any kind, (productivity and entertainment alike) is being created, marketed and consumed. In the past, we started our journey on the web with the Google search box, or typed an address directly into the browser bar. When we liked a site, we bookmarked the URL in our Read More
Every large Internet system deployed today uses some form of in-memory cache to store frequently accessed data. In the Rounds system we use Memcached to keep track of ephemeral items such as the last time a user was active, or the list of system notifications. A cache is usually intended to reduce the dependency on a database. Databases are great Read More
There’s no question that social gaming and the like are this year (and lasts) craze. Zynga’s upcoming IPO will undoubtedly prove it, but there are many other gaming platforms that are doing amazing stuff in this field, and there’s also no question about the fact that users seem to like them. The gamification of these applications, and the social elements Read More