Cricket Time

A quick little NodeJS app that makes it easy for me to check cricket game timings, and watch live games. Check it out. Rationale Going on popular cricket sites like Cricinfo just to check what time the next game was starting to get annoying. Game times on those sites are hidden away and require multiple clicks […]

Start a NodeJS project quickly

If you’re building a web project using NodeJS, there are plenty of ways to start. I have a one-line method to generate project scaffolding that I use for every website that I build using Node. I’ve been creating a bunch of websites running on NodeJS lately, and have become more opinionated in my stack. Generally, […]

tilomitra/prettypages

Make your Github Pages look pretty. Every time I want to make Github Pages for my open source projects, I start from scratch. I decided to fix that today. This morning, I took some time to make PrettyPages, an HTML template that makes it really easy to make nice looking Github Pages. Just copy/paste the […]

Y.Tipsy and Y.Popover

I’m a big fan of tooltips and popovers – widgets that provides contextual information on demand. I see them all over the place but I didn’t find one in YUI that I particularly liked, so I wrote my own. If you use YUI 3 for front-end development, you can now take advantage of Y.Tipsy and […]

Future of YUI CSS

I’m a little late on this, but my smaller talk at YUIConf got released on YUI Theater a few days ago. Most of the talk is on skinning YUI widgets and it’s presented very eloquently by Jeff Conniff. I jump in at the end and give a brief introduction to the YUI Responsive Grid Builder […]

-ms-touch-action in IE10

If you’re optimizing your website for IE10 on tablets, get ready to deal with -ms-touch-action. This is a new CSS property introduced by Microsoft in IE10. Essentially, it determines what default browser behaviors to enable in touch mode. When I say default behavior, I mean things like: Making the whole page do the “elastic-bounce” when […]

Bitbucket vs Github

I recently moved some of my private repos to Bitbucket from Github. This is something I should have done a while ago. To me, whether to use Github vs. Bitbucket boils down to two questions that you must ask yourself when you start a new project: Will this be open-source? Do I expect there to […]

The sweet spot

From Paul Graham’s recent post on Black Swan Farming: The first time Peter Thiel spoke at YC he drew a Venn diagram that illustrates the situation perfectly. He drew two intersecting circles, one labelled “seems like a bad idea” and the other “is a good idea.” The intersection is the sweet spot for startups. This […]

Glance

I recently competed in a 24hr Yahoo! Hack Day where I designed and developed Glance along with @allenr. With Glance, we wanted to show that you could make great looking web apps that work great in all browsers across desktop and mobile without resorting to CSS Media Queries or User-Agent sniffing, or changing the code […]