A stepping stone

George T — November 9, 2012

People tend to forget about it, but it keeps coming back to me that this was a stepping stone to responsive design.

Although the system performs scaling and resizing to make your application work on different screens, you should make the effort to optimize your application for different screen sizes and densities. In doing so, you maximize the user experience for all devices and your users believe that your application was actually designed for their devices—rather than simply stretched to fit the screen on their devices.

A jaw-dropping experience

George T — May 5, 2012

If you know me well enough you would know that I consider Portal to be a jaw-dropping experience. What you wouldn’t know is that in about 2.67 days from now you can experience the Perpetual Testing Initiative.

Git. Awesome by design.

George T — April 29, 2012

So it has come to this. I need a version control system for a project I am working on with a couple of friends where most of the work is done remotely. So, I am doing some research regarding source control management systems and I have come to the point where software meets awesomeness. I am particularly referring to git.

Extracting patterns from 18 million check-ins

George T — April 20, 2012

I love maps.

The hypothesis underlying our work is that the character of an urban area is defined not just by the the types of places found there, but also by the people who make the area part of their daily routine. To explore this hypothesis, given data from over 18 million foursquare check-ins, we introduce a model that groups nearby venues into areas based on patterns in the set of people who check-in to them. By examining patterns in these check-ins, we can learn about the different areas that comprise the city, allowing us to study the social dynamics, structure, and character of cities on a large scale.

[ via ]

Walled gardens

George T — April 16, 2012

There’s a lot to be lost. For example, all the information in apps – that data is not crawlable by web crawlers. You can’t search it.
Sergey Brin

Wearable computing

George T — April 15, 2012

I’ve been waiting for this.

The underlying trend as we’ve gone from desktops through laptops and notebooks to tablets is one of having computing available in more places, more of the time. The logical endpoint is computing everywhere, all the time – that is, wearable computing – and I have no doubt that 20 years from now that will be standard, probably through glasses or contacts, but for all I know through some kind of more direct neural connection.

On peaking

George T — April 14, 2012

The ways in which people connect to the internet are also much more varied today than they were in 2000. As a result, internet access is no longer synonymous with going online with a desktop computer.

[ via ]

Are you on Google Plus?

George T — June 29, 2011

Google did it. Last night a new project from Google named Google+ came out of nowhere. The project seems to have it all. From exciting features like Circles, Hangouts and Sparks to great user interface, high privacy awareness and deep integration to say the least. Google+ feels like everything is coming into place.

First things first. Here is what you should do. Watch this awesome playlist. If you didn’t make it to get an invitation yet due to the limited field trial be patient. I tried sending invites to some friends but I got a message saying that sending email invitations will be enabled soon!.


Amazing, simple and usable. It’s addictive, too.

Privacy awareness

From the way Plus handles the profile url using the user ID to visibility levels following you everywhere, Plus takes privacy very seriously. There are simple settings for notifications, profile and privacy. And of course there is Google Takeout where you can save a backup of your photos, profile information, contacts, circles, stream posts, and Buzz posts to your computer.


As I said before, it feels like everything is coming into place. You will experience deep integration with Google products coming together. There is also an Android app which will help you take full advantage of Plus with Instant Upload and Huddle. By the way there are no ads, except for the Google Maps place pages transmitted via Google Check-ins.

So, are you on Plus yet?

Say hello to IPv6

George T — June 8, 2011

In case you haven’t noticed -which should be a good thing- today is the World IPv6 Day.

On 8 June, 2011, Google, Facebook, Yahoo!, Akamai and Limelight Networks will be amongst some of the major organisations that will offer their content over IPv6 for a 24-hour “test flight”.

Not need to worry about access. IPv4 access will still be available. But you should know that IPv6 is designed to succeed Internet Protocol version 4. The new address space will support 2^128 addresses. To make things clearer, every person on Earth could get a-29-digit number of IPv6 addresses. That’s a lot. Why? Because we are running out of IPv4 addresses.

Taking advantage of this new Internet Protocol version could not only take care of our need for more IP addresses but also lead to great innovation. Imagine a world where you can control every device on your home remotely, let’s say from your mobile phone. Of course you can already do this. But this is something slightly different.

You can test your IPv6 connection on ipv6test.google.com. If you need a more technical take on IPv6 you should read RFC 2460.

Live transit data

George T — June 8, 2011

Following up my latest post on exploiting city data, Google just released live transit updates in Google Maps mobile and desktop. Google partnered with transit agencies to integrate live transit data in four U.S. cities and two European cities that include Boston, Portland, Ore., San Diego, San Francisco, Madrid and Turin.

When you click on a transit station or plan a transit route with Google Maps and there are delays or alerts related to your trip, you’ll now see “live departure times” (indicated with a special icon) and service alerts.