Blog archives…

Besides developing engaging web applications that provide a high return on investment, I like to research and learn new things. This blog relates my experiences as a software developer.