Cheng Sieu LyBecome a JavaScript Guru — A Series on the ECMAScript 2015 Language Specification—Section 4.1,Have you ever wondered where people get their answers from in forums? Thinking about it, it can be from one person to another to another…Mar 21, 2017Mar 21, 2017
Cheng Sieu LyHow Did I Not Know This! — Webpack BundlingEver wonder why your bundle size is so large only to have used a few dependencies?Mar 12, 2017Mar 12, 2017
Cheng Sieu LyEvent Propagation: Event Bubbling vs Event CapturingYou may find yourself having to apply a callback function upon some event for your elements. For example, you have a list and you want to…Feb 18, 2017Feb 18, 2017
Cheng Sieu LyVanilla JS - Writing clean, readable, modularized components with the <template> elementIt’s tough writing scalable web applications with vanilla JS — you simply have to utilize a framework. And even that, you have to decide…Feb 9, 20172Feb 9, 20172
Cheng Sieu LyReact Lifecycle Methods — You should know it all!I’ve been working with React for about 1–2 years now and there are just some things you fail to consider even after building a number of…Feb 6, 2017Feb 6, 2017
Cheng Sieu LyCreating a slides thumbnail panel using transformMy team at DevDecks are excited to create the new presentational platform for developers.Dec 8, 2016Dec 8, 2016
Cheng Sieu LyThe basics of creating readable streams in Node.jsNode.js thrives on asynchronousity. To do it well, Node.js heavily depends on event emitters. Hence, the tag phrase, ‘event-driven…Nov 4, 2016Nov 4, 2016