Majority of the applications require full-text search in order to provide better user experience for their consumers. But if the data is in the normalized form in a RDMBS system or in a flat file its quite hard to achieve better user experience with full-text search. We need a better way to do search in our applications with minimum infrastructure and development effort.Lucene helps with that.

Read more...


As you are continuously learning through technologies you might want to share your knowledge with other fellow engineers. To do this you need to have a proper medium and that is through blogs. I have had the same thought and was looking for good blogging technologies where i can write blogs and publish to all.

After couple of days of research i opted for Jekyll and Github as we can create nice blogs with Jekyll and publish through github. And Jekyll also has some built-in features like code highlighter will be helpful while writing blogs.

Read more...