Role of Web Based Technologies In Maximizing Code Sharing In Your Applications

I was recently approached by a colleague of mine with the following question: “What are the available alternatives to reduce the current complexity of developing for multiple channels?”. In a nutshell he was looking for ways to maximize the amount of client code shared among iOS, Android and Web channels while still being able to…


Unit testing using Typescript, Mocha, Chai, Sinon, and Karma

I was trying to setup a project for unit testing using Typescript, Mocha, Chai, Sinon, and Karma and I quickly realized that there were so many moving parts that made it a bit challenging to setup the project. Here are the detailed steps for successfully creating a JavaScript unit testing project using the aforementioned technologies….