Canvas width and height

When using <canvas>, remember to add width and height attributes to the markup

<canvas width="200" height="300"></canvas>

even if you have defined them in the CSS, otherwise you might see some unexpected code behavior.


My talk at Droidcon Hacknight

This was a talk about hybrid vs native apps I gave at the Droidcon Hacknight by Hasgeek.

Oh, and we are look for Android Hackers. Check out the job posting.

EDIT: Great news! Firstpost covered the story.

The Killer App

Every once in a while, I used to come across this phrase (although the frequency has now diminished and gave way to enter-successful-product-killer in recent times). Since 2007 there have been at least 20 so-called iPhone killers, and every few days we get to see a new self-proclaimed Facebook/Instagram/Google killer.

What is The New Big Thing?

Talking specifically about the Internet, I personally think that there is one Killer app: The Browser. It has existed since the text-only web days and moved into the primarily-mobile age of today without so much as flinching. Undeniably, a ton of native apps keep coming everyday which might provide a better experience than the browser (thanks to HTML5, that gap is closing fast) but most of them are ‘easy come, easy go’.

Google has been working hard on something. Is it a browser? Is it an OS? It’s Google’s Chrome OS.

Not that it needs to be said, but the browser is here to stay. And I can’t wait to play an upcoming version of Need For Speed on my browser. Far fetched? I’m choosing to stay optimistic 😉