Fragments of the Web

Posted in Front-End, Mobile, Rant

With Apple’s introduction of the Retina-display-equipped Macbook, we’re starting to enter a transitional period in display resolutions. As usual, Apple’s leading the charge while keeping things simple via pixel doubling, but much like Android and …

Social Gaming is About Business

Posted in Games, Rant, Startups

It’s now cliché to claim that gamification permeate all aspects of life; the talk of 2010 and 2011 was that everything seemed to be heading towards cheap, immediate-reward schemes with the subtlety of slot machines. If it …

Routine

Posted in Blog, Rant

Hm, it’s been a while since I last wrote; I tried to keep the post-per-week schedule intact, but work has a way of killing the literary spark at the end of long days, themselves a …

Coffeescript: Joyful and Unreadable

Posted in Javascript, Rant

I had an interesting chat with a visiting engineer today about Javascript app frameworks, specifically Backbone.js. Backbone is probably the most popular one out there right now, on account of having excellent documentation and being …

More than just Programmers

Posted in Engineering, Rant

I came this article yesterday. In brief, it talks about a group of veteran programmers – 20+ years of experience, these guys – who lament about today’s programmers lacking the skill to work at low …

Acquaintance with Rails

Posted in Javascript, Rant

It’s been a lengthy two months since I decided to sit down and try to learn Ruby on Rails. Having already been through PHP and Python (both Pylons and Django), Rails is one of those …

The Fresh Smell of Google+

Posted in Rant, Social

By now, Google+ has gone through: 8-9 months’ worth of internal dogfooding[1] a media blitzkrieg an interactive demo one round of external beta testing one round of external beta testers inviting as many friends as …

The Incessant Whine of Web Designers

Posted in Rant, Web Design

I can’t be the first person to think that web designers – often, freelancers as a group – spend more time and energy telling everybody else that that their work is important. In particular, it …