Category: Tutorial

Write cleaner Javascript code with Eslint

Javascript has a bad reputation, and this is mainly due to the fact that it is too flexible to use. Many users would abuse this great feature of this language writing code that is very inconsistent and hard to follow. For example, simple inconsistency like single or double quote around strings, can make project seem…


Phaser Game Part 1: Set up Node Js Server and PhaserJs

This post is part of a series of blog posts aimed to describe the step by step process of creating an browser game with PhaserJs using the latest ECMAscript standards. This post in particular will set up the basic requirement for the game (server and file structure). The Tech stack For this game, I am going…


Javascript Class: ECMAScript standards

 Javascript class Using javascript class will really improve your code readability, structure and making it shareable with others. ( see my other post: Coding standards: Meaningful Names in Javascript). For many back end developers, this post would have probably been written over 10 years ago, as classes have always been present in many programming language (…


The power of mentoring

Intro What a better way than start this post with this amazing quote from P. Collins. Teaching and mentoring is not sorely aimed at sharing your knowledge for others to learn, but it is the process in which you personally develop. [quote name=”Phil Collins”]“In learning you will teach, and in teaching you will learn.” [/quote]…


Transactional email made easy – Postmark

Every developer in their career has been asked to build a transactional email at least once. It usually starts with a simple request like: Please could you send a simple email when a contact form is submitted, something very simple, nothing special. A few minutes search on Google or Stackoverflow and “snap”, we find perfectly…