By   |

Internet is full of resources on any topic.  In this section, I am going to provide you link to resources around internet which I feel a person must read. This is my personal choice only. I will keep my self restricted to topics around web development and programming in general.

How to handle checkout when we are selling unique products?

Checkout process for unique product has to be handled in different way than products which are available in quantities. Products with one quantity are unique product. Paintings, concert tickets, hotel rooms, flight tickets ( when you choose a specific seat) are unique products. Old household items are also unique items. We have two types of […]

In defense of QA team: Who is responsible for errors in any software or website?

Consider this hypothetical situation. Something very precious was in a building. Building was being guarded by a guard who was responsible for the safety of precious item. A thief using his intelligence and luck stole that precious item from building. At a later stage, thief was caught but he claims that only security guard can […]

2 things you should never do as a programmer

You will find lots of guides and articles on the internet about what you should do to be a good programmer. A lot has been written on what we should do to excel in any field. In my view, its not only what we do which make us good in our profession. It mostly depends […]

How to optimize all databases and tabels on mysql server?

Optimization of database tables in mysql is a process which has to be carried out regularly to make your database in good health. According to mysql manual, OPTIMIZE TABLE should be used if you have deleted a large part of a table or if you have made many changes to a table with variable-length rows […]

How to optimize Magento speed?

I came across this good collection of some good suggestions by Guido Jansen about Magento speed optimization. Most of  suggestion are not exclusive Magento, but totality it is good list to optimize any Magento or PHP based application.  As of he has not finished his target of listing 101 suggestions, but a must read for […]

Deploy and Release your PHP Applications with Phing

Phing is a PHP project build tool based on Apache Ant. A build system helps you to perform a group of actions using a single command. If you’re wondering why PHP needs a build tool, consider a work flow where you write code and unit tests on your local machine, and if the tests pass […]

Using PHP and Java in the Same App with PHP/Java Bridge

In this article you will learn how to install and configure the PHP/Java Bridge and how to use Java classes in PHP scripts in a demo application. To use the PHP/Java bridge, you should have knowledge of Java SE and the PHP5 core, as well as how they interact. PHP 4 supported an extension for […]

Artificial Intelligence in PHP : Creating Neural Networks

This article at, gives first hand information about creating neural networks in PHP language. Artificial neural networks are developed mostly in high-level programming languages such as C or C++, So reading about them in PHP is a refreshing experience.   What are Neural Networks? The network works similarly to the human brain: it is […]

10 Reasons to Use Zend Framework

Why you should use Zend Framework? This is not only an interview question, while taking structural decisions about a project, we should ask this question to ourself. This article gives good reasons why you should adopt Zend framework in your working culture and what kind of benefits you can get out from Zend Framework. Extend […]