Phaser - Why, what, how?

Games got me into programming. As much as I loved playing them, I loved figuring out how they are even made.

#2 - Leetcode - Kids with the greates number of candies solution

There are n kids with candies. You are given an integer array candies, where each candies[i] represents the number of candies the ith kid has, and an integer extraCandies, denoting the number of extra candies that you have.

Angular custom elements - introduction

In a land of framework wars, one thing that could help us are web components. Creating components and being able to use them in any javascript framework would be nice..in this series we will explore creating web components using Angular, publishing them and using them in plan javascript, React etc.

Improve Your Ionic App Performance

Ionic allows developers to build mobile applications using web technologies and allows access to native features such as file storage, camera, flashlight and many more. The first version was released in 2013 and built using Apache Cordova and AngularJS but recent versions, while still using Apache Cordova, are using Angular instead of AngularJS. Originally published at jsguru.io

Lazy loading modules with Webpack

Lazy loading modules with Webpack

Top 10 reasons to upgrade your Angular Application

Angular is a popular JavaScript framework, used to create web, desktop and mobile applications. It is built and maintained by Google. Angular 5 (codename pentagonal-donut) was released on November 1, 2017, a major release containing new features, and focusing on making your Angular application faster, smaller and easier to use. Originally published at jsguru.io