Mutton Biryani in a Pressure Cooker

Traditionally you cook Mutton Biryani over a slow wood fire. Modern urban life does not lend itself to such indulgences. Swati who just launched her kitchen blog has learned and perfected the art of making the complete Dum Mutton Biryani in pressure cooker. Apart from the marination which can be anything between 3 hours to […]


Sahir Ludhianvi has written both the verses Kal aur ayenge nagmon ki Khilti kaliyan choonewale Mujhese behetar kahenewale Tumse behetar sunnewale Kal koi mujhko yaad karhey Kyon koi mujhko yaad karhey Masruf zamana mere liye Kyon waqt apna barbadh kare Versus Tujhko Mujhko Jeevan Amrit, Ab In Haathon Se Peena Hai Inki Dhadkan Mein Basna […]

Twitter bootstrap forms in CakePHP 3

Wrote about how to get Twitter bootstrap forms in CakePHP 3. Twitter bootstrap is probably the most popular of the CSS frameworks, getting to know how to manipulate the CakePHP 3 forms to use it is a useful thing to know. So what are the thumb rules for using custom templates, Widgets and form helpers? […]

Change markup for pagination in CakePHP 3

Wrote about pagination in CakePHP 3 at the SANIsoft blog. Lots of things are changing in CakePHP 3, so decided to write a series about it. CakePHP 3 introduces an elegant solution to this problem in the form of PaginatorHelper templates. PaginatorHelper templates allow you to easily separate the markup from your code and keep […]

Lycaon pictus, the African Wild dog.


An endangered species, Lycaon pictus is a canid found only in Africa, especially in savannas and lightly wooded areas. It is variously called the African wild dog, African hunting dog, Cape hunting dog, African painted dog, painted wolf, painted hunting dog, spotted dog, or ornate wolf. I had an excellent opportunity to see these magnificent […]

Revamped NagpurBirds website launched

NagpurBirds website was launched in April 2005 as a support website for birders in Nagpur city. It was based on a modified version of Coppermine Picture gallery, at that time Coppermine served the purpose but with passing of time maintaining the script in sync with the main project become a problem and uploads had to […]