PHP has become one of the primary technologies while developing web applications these days. While working for Talentica I can recall at that time there was only one project on PHP and mostly people were doing Java. After PHP5 it regained it’s strength and became one of primary stack for developers. I would try toContinue reading “My opinion about PHP”
Author Archives: Marut Singh
No SQL and it’s importance
Just attended a conference at thoughtworks office in Delhi. It was a great talk. Neal Ford was phenomenal and he really showed how technical presentations should be given. They do not have to be boring. To my surprise he has also written a book about presentations. Anyways, coming to the point. Talk started with introduction to NoContinue reading “No SQL and it’s importance”
Software Architecture – How to approach ( A simplistic view) – Part 1
While architecting software systems all we have to do is what will change and what will be static. What can be enhanced and what can be removed. I find this principle at the core of Design Patterns. Whatever can change (and this question needs to be answered on regular basis) one needs to put itContinue reading “Software Architecture – How to approach ( A simplistic view) – Part 1”
Apache Camel Sample Project
In this very simple project we will show how camel actually works. We will try to download tweets from our own account and print them in Console. We can write them to a file if we like. We will also show how polling works. I have created a sample maven project which you can downloadContinue reading “Apache Camel Sample Project”
Software architecture and it’s importance
This post is about understanding architecture of an application and it’s role in web application development. I have worked in various domains writing softwares. All of us know that although developing software for each business domain throws new challenges and their needs differ vastly but there are many tools and systems which are used commonlyContinue reading “Software architecture and it’s importance”
Apache Camel – Why you should learn?
Recently I encountered a problem related to integration with some third party APIs. These days it is pretty common to outsource some activity for a company, integrating with social networking website, integration with third party tools installed on company premises. These tools can be built on various technologies and integration between different component becomes anContinue reading “Apache Camel – Why you should learn?”