Chang WanginHackerNoon.comEfficiently snapshotting your single-page-apps with PuppeteerRunning a screenshot service on a $5/month VPSFeb 27, 20181Feb 27, 20181
Chang WanginHackerNoon.comYou don’t need to know “Dependency Injection”I’ve recently been party to an interview for a front-end position where a colleague asked the candidate — “What do you know about…Nov 19, 20176Nov 19, 20176
Chang WanginHackerNoon.comSolving the problems of Higher Order Components without throwing the baby out with the bathwaterThere have been some criticisms laid against Higher Order Components in recent articles — specifically “indirection” and “naming…Oct 10, 20172Oct 10, 20172
Chang WangAnnouncing embeddable trend graphs for npm 🎉You can now supplement articles on javascript technologies with interactive charts of their download trends!Sep 25, 20171Sep 25, 20171
Chang WanginHackerNoon.comPSA— snapshot your websites 📸My portfolio website has been WIP since before I started professionally developing websites. Other priorities have always gotten in the way…Jul 6, 20172Jul 6, 20172
Chang WanginAppifyUsing AngularJS components in ReactWe’ve seen informative articles on how to use React components inside Angular apps, but guides for “using Angular components inside React…Jun 28, 20173Jun 28, 20173
Chang WanginHackerNoon.comQuick and dirty tricks for debugging Javascript 🕵In an ideal world, every piece of code would have multiple tests, any regressions immediately pin-pointed to a specific commit, and all…Apr 10, 20174Apr 10, 20174
Chang WanginAppifyFrom Grunt and Bower to Webpack, Babel and Yarn — Migrating a legacy front-end build systemThe build system that I had inherited for the International Cancer Genome Consortium’s Data Portal was fairly modern when the project…Jan 3, 2017Jan 3, 2017
Chang WanginAppifyReusing ReactTransitionGroup animations with Higher-order ComponentsIn my previous post we went over how to make a simple box animate when it enters and leaves a TransitionGroup.Mar 13, 20165Mar 13, 20165
Chang WanginAppifyAnimations with ReactTransitionGroupWhen and how to use ReactTransitionGroupMar 13, 201614Mar 13, 201614