Homehttps://articles.johannhuang.com/feedA Worth Visiting Blog.en-USWed, 23 Oct 2019 16:43:44 GMTHome Website of Johann Huang - Under the Hoodhttps://articles.johannhuang.com/products/20190205iThis is an article introducing thoughts behind the design of Johann Huang Home Website (version 20190205).Tue, 05 Feb 2019 00:00:00 GMTPOSTS Application - Modules and Featureshttps://articles.johannhuang.com/products/20181229iiThis article introduce modules and features of POSTS application.Sat, 29 Dec 2018 00:00:00 GMTPOSTS Application - Introduction and Overviewhttps://articles.johannhuang.com/products/20181229iPOSTS application is a well designed personal information management system which aims to make life better.Sat, 29 Dec 2018 00:00:00 GMTSolutions for Serving Python Flask Web Applicationhttps://articles.johannhuang.com/web/20181210iA former related article for this topic is Solutions for Serving Python Web Application published in August, 2016.Mon, 10 Dec 2018 00:00:00 GMTImplementation of React Higher-Order Component and HOC Factory Methodhttps://articles.johannhuang.com/web/20181206iHOC is an abstraction that allows to define data subscription in a single place and share data across many components. HOCs can be used where external data center is required for data fetching and upd...Thu, 06 Dec 2018 00:00:00 GMTImplementation of Singleton Design Pattern in JavaScripthttps://articles.johannhuang.com/programming/20181204iThis article introduces 2 categories 5 implementations in total of singleton in JavaScript.Tue, 04 Dec 2018 00:00:00 GMTReading Notes for Book - The Pragmatic Programmer - From Journeyman to Masterhttps://articles.johannhuang.com/programming/20181201iI finished reading this book at the beginning of last month and abstracted a mindmap of all the important (in the sense, for me) contents from the book.Sat, 01 Dec 2018 00:00:00 GMTOverview of JavaScript Closureshttps://articles.johannhuang.com/programming/20181126i> A closure is the combination of a function and the lexical environment within which that function was declared.Mon, 26 Nov 2018 00:00:00 GMTIntroduction to Git Branch Modelhttps://articles.johannhuang.com/products/20180912iThis is the third article where I try to give a summary about git, but this one concerns only branching strategy and release management. And be different for the other two git introduction Introducti...Wed, 12 Sep 2018 00:00:00 GMTOverview of ECMAScript 6 Part 4 - Promise, Reflect, Tail Call Optimization, Binary and Octal Numeric Literals and Enhanced API for Built-in Objectshttps://articles.johannhuang.com/programming/20180824iv> ES6, also ES2015, is a significant update to ES5 which was standardized early in 2009. The full specification can be found at ECMA - ES6 Standard and JavaScript engines support for ES6 can be found...Fri, 24 Aug 2018 00:00:00 GMT