Tan Li HauNotes: The CSS Podcast #026 — “Houdini Series: Properties & Values”CSS Houdini·2 min read·Nov 15, 2020----
Tan Li HauinJavaScript in Plain EnglishCompile Svelte in your Head (Part 2)How $$invalidate in Svelte works? How reactive declaration works? Previously, when I mentioned the $$invalidate function, I explained…·8 min read·Mar 26, 2020----
Tan Li HauinJavaScript in Plain EnglishCompile Svelte in your headHow Svelte sees your code and compiles it down to plain JavaScript·7 min read·Mar 8, 2020----
Tan Li HauWebpack Additional Compilation PassRecently, I was working on a server-side rendering application, and encounter a scenario that I think it requires “double compilation”…·4 min read·Feb 29, 2020----
Tan Li HauinJavaScript in Plain EnglishPersonalize your Web Development Workspace by creating your own a Chrome ExtensionChrome extension allows us to add features to our browser, personalize our development experience. One good example is React DevTools…·8 min read·Feb 12, 2020----
Tan Li HauinJavaScript in Plain EnglishExploring webpack’s TemplatePlugin & writing webpack pluginIf you are using webpack to bundle your library, you most likely will export something in your entry file:·4 min read·Jan 25, 2020----
Tan Li HauinJavaScript in Plain EnglishCreate your own JSON Parser with JavaScriptThe knowledge and technique you need to write a JSON parser is transferrable to writing a JS parser.·6 min read·Jan 15, 2020----
Tan Li HauinJavaScript in Plain EnglishManipulating AST with JavaScriptArmed with the knowledge and experience of playing the JavaScript AST with Babel, let’s take a look at how we can generalize this knowledge·6 min read·Jan 12, 2020----
Tan Li HauinJavaScript in Plain EnglishReactivity in Web Frameworks (Part 1)Reactivity is the ability of a framework to update your view whenever the application state has changed. How frameworks achieve…·8 min read·Jan 9, 2020--1--1