Cesare Ferrari

I am a software engineer with experience designing and developing web sites and web applications. I write daily about various aspects of web development.