//the incubator

The incubator holds projects that are currently under way. These might be test pages where I'm testing out scripts, or projects which are new and still very fragile or just contains design ideas for various projects. For finished projects check out the portfolio.

Currently in the incubator:

//#iPledgeOrange campaign

The #iPledgeOrange is a growing international hashtag campaign fighting for justice, freedom and equality for all Sikhs and other minorities in India. A brief summary of this campaign and can be read here.

This project contains a simple Facebook and Twitter app, which allows the user to update their avatar or profile picture to show their support for the campaign; along with those, there is a link to a petition, an embeded video (Stop the Silence) and an external article pointint out the need for Khalistan.

//Sheffield Sikh Society - hoodie designs

A few hoodie designs for Sheffield Sikh Society at The University of Sheffield.

//Akash Kamboj Photography - fetching Facebook albums

Script tests for Akash Kamboj Photography. This script fetches all albums from the Facebook page and displays them here. As the number of albums grew, the fetching process started taking a long time, so I allowed the script to cache the album addresses and the source for the album image cover in a database. This way the page is generated from the database, while it fetches the photos inside the album as one of those albums is opened (only requires single fql query to fetch a whole album, while fetching multiple albums and their cover photos required n+1 queries, thus the reason for the cache implementation). There is also an option for the user to update the cache anytime, which fetches new albums and updates the database. Simples.

//Drawing gradients - HTML5 Canvas

Drawing various gradients in canvas. If you want the source, you should know how to get it! =)

//Simple ball Game - HTML5 Canvas

My first canvas game I wrote for one of my university assignments. Simples. Again, if you want the source, you really should know how to get it.



Warning: Unknown: write failed: Disk quota exceeded (122) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0