A Guide to Serverless Computing with AWS Lambda

  The name ‘Serverless Architecture’ misleadingly implies the server’s magical absence. In serverless computing, a third-party service provider takes responsibility for processes, operating systems and servers. Developers can now focus on jus... Read more

Application deployment with Microsoft Azure

As a developer, I always thought application deployment was another task that requires a checklist, mostly for configuration. I have worked on development of several web and desktop applications in the past few years. Recently, I had an opportunity to work on ... Read more

MatrixSearch Engine DECODED

MatrixSearch Engine provides powerful search options against any string, which makes it a precise medium of searching nearest strings. This recommendation engine brings together the power of search and spellcheck; engine searches nearest word match in any unst... Read more

The Levenshtein Algorithm

The Levenshtein distance is a string metric for measuring difference between two sequences. Informally, the Levenshtein distance between two words is the minimum number of single-character edits (i.e. insertions, deletions or substitutions) required to change ... Read more

by Nikhil Babar | 25th January 2017 | 0 Views # # #

My Experience with Test Driven Development

A few months ago, my team was working on building an application offering online coupon codes to the masses. An important discovery was made during the project. The development team realized that a small negligent change made in a ‘not so critical’ piece o... Read more

DevOps: On Teamwork and Collective Responsibility

"DevOps is a slightly misunderstood concept by many. For me DevOps is not a “new Job Profile”, it is a culture. DevOps is set of tasks that needs to be performed by Agile team to complement and automate various activities in the development lifecycle (Co... Read more

by Snehith Kumbla | 8th July 2016 | 879 Views # # #

JavaScript vs TypeScript: A Comparison

JavaScript, since its first appearance in 1995, built its reputation as an ideal scripting language for web pages. Great front end language, excellent with browsers. Over the years it has gained rave reviews for visual representations too (thanks to JavaScri... Read more

Cognitive Computing: A Logical Extension of Analytics Work

Cognitive Computing is the 3rd era of computing. Cognitive systems are complex information processing ones, capable of acquiring information, putting it into action and transmitting knowledge. Cognitive science brings together perception, intelligence, calcu... Read more

Messenger AI Chatbots: Should You Care?

“No one wants to have to install a new app for every business or service they want to interact with. We think you should be able to just message a business in the same way you message a friend.” - Mark Zuckerberg, Facebook CEO, April 12, 2016. Facebo... Read more

HaLow: A Great Pull for IOT Evolution

The change comes with friction and friction needs lubrication. IOT being a revolutionary concept is dealing with many goal pushing problems- connectivity is one of them. IOT in action would rise the number of small, smart and wearable devices that will nee... Read more