How to use CSS Animations

CSS animations have been around for quite some time, and implementing them is easier than you think. Join me in this article, where we are going to define all that you need to know to learn how to use CSS animations. When shall I use CSS Animations It is quite hard to find the right…


CSS3 Transition vs CSS3 Animations

If you have ever wondered what are the main differences between Animation and Transition. This article is what you were looking for. What is an animation in CSS Before we jump into the main differences, we need to describe what we refer as an animation in CSS. CSS animations take place when one or more…


How to deploy Phaser 3 to Cloud using AWS Amplify

This post is going to provide a step by step tutorial to deploy your Phaser game to the AWS servers using the Amplify services. If, like me, you have been using Phaser 3 and fell in love with it, you will also be aware that at some point in time you may be required to…


5 Must follow rules for a cleaner JavaScript Code

JavaScript Frameworks such as VueJs, React and Angular, have considerably helped Junior developers in getting up to speed within the Front End industry. Unfortunately, this “easy of learn” has also resulted into a multitude of “bad practices” and “lack of development principles”, as covered in my blog post “Which JavaScript framework should I learn first“…


How to flat an array in Javascript

At one point in you career you will require to flat an array. There are plenty of solution out in the web, all with advantages and disadvantages. If you are looking for the right solution to meet your need you have come to the right place. In this article we are going to cover the…